@media (max-width: 1450px){
    .inner-warp {
        width:100%;
        padding:0 3%;
    }
}

@media (max-width: 1600px) and (min-width: 1300px){
    .swiper-container-banner .swiper-slide .banner-text p{
        font-size:45px;
        line-height: initial;
    }
    .section-about .moveshuzi .list .top .fir span:nth-child(1){
        font-size: 37px;
    }
    .section-about .moveshuzi .list .top{
        width: 170px;
        height: 170px;
    }
    .section-about .moveshuzi .list .sec{
        font-size: 18px;
    }
    .section-about .jianjie{
        font-size: 16px;
    }
    a.a1{
        height: 50px;
    }
    .section-about .about_con{
        padding-left: 12%;
    }
    .section-about .moveshuzi{
        padding-right: 19%;
    }
    .section-about .moveshuzi .list .top .img{
        width: 60px;
        height: 60px;
    }
    .section-about .lunboimg .imgbox .text{
        bottom: 7%;
        left: 30%;
    }
    .section-about .lunboimg .imgbox .text .fir{
        font-size: 30px;
    }
    .section-chuxing .chuxing-list-text-top .fir{
        font-size: 24px;
    }
    .section-chuxing .chuxing-list-text-top{
        margin-top: 48%;
    }
    .section-chuxing .chuxing-list-text-bottom{
        margin-top: 14%;
    }
    .section-chuxing .chuxing-list-text-bottom .t{
        margin-bottom: 6%;
    }
    .section-chuxing .chuxing-list-info .fir{
        font-size: 20px;
    }
    .section-guanli .left-con .sec{
        font-size: 32px;
    }
    a.a2{
        height: 50px;
    }
    a.a2 .dian span.cent{
        width: 10px;
        height: 10px;
    }
    .section-guanli .guanli-list .text .sec .s1{
        font-size: 22px;
    }
    .section-guanli .guanli-list .text .sec .s2{
        margin-left: 7%;
    }
    .section-guanli .left-con .line{
        height: 4px;
    }
    .section-travel .con-right .tbox .sec{
        font-size: 32px;
    }
    .section-travel .con-right .tbottom .list{
        padding: 0 7% 0 7%;
    }
    .section-travel .con-right .tbottom .list .fir .s2{
        font-size: 20px;
    }
    .section-travel .con-right .tbottom .list .fir .s1{
        font-size: 28px;
    }
    .section-service .tbox .sec .s1{
        font-size: 32px;
    }
    .section-service .tbox .sec .s2{
        margin: 1% 0 0 2%;
    }
    .section-service .con-left{
        width: 50%;
        margin-left: 11%;
    }
    .section-service .s-right img{
        object-fit: cover;
    }
    .section-service .yuanbox .list2{
        left: -0.5%;
    }
    .section-service .yuanbox .list1{
        left: 9.5%;
    }
    .section-service .yuanbox .list3{
        left: -5%;
    }
    .section-service .yuanbox{
        right: -26%;
        bottom: -47%;
    }
    .abut a{
        height: 50px;
    }
    .section-contact .top .t{
        font-size: 50px;
    }
    .section-contact .lxbox .left .tel .text{

        font-size: 28px;
        letter-spacing: 0;
    }
    .section-contact .lxbox .left{
        margin-left: 5%;
    }
    .section-contact .lxbox .right .fir{
        margin-bottom: 0;
    }
    .section-contact .bottom{
        margin-top: 4.5%;
    }
    .section-contact .bottom .f-logo img{
        width: 180px;
    }
    .section-contact .bottom .erbox{
        width: 25%;
    }
    .sbanner .s-banner-text .tbox .fir{
        font-size: 34px;
    }
    .sbanner .s-banner-text .tbox .sec{
        font-size: 26px;
    }
    .sbanner .s-banner-text .abox a{
        font-size: 20px;
    }
    .menu{
        width: 80%;
    }
    .sbanner .s-banner-text .tbox .thr{
        font-size: 16px;
        line-height: 30px;
    }
    .navBgout .inner .list .title{
        font-size: 22px;
    }
    .section-chuxing .chuxing-tbox .fir{
        margin-top: 6%;
    }
    .section-chuxing .chuxing-tbox .sec{
        font-size: 32px;
    }
    .section-news .left .tbox .sec{
        font-size: 32px;
    }
    .section-news .left .news-more{
        width: 135px;
        line-height: 45px;
    }
    .section-news .right .fir{
        font-size: 85px;
    }
    .section-news .right .thr{
        font-size: 20px;
    }
    .menu{
        width: 81%;
    }
    .allnav .xiala {
        width: 89%;
    }
    .menu li a{
        fong-size:16px;
    }


    .t3_moive_box{
        height: 46vw;
    }




}

@media (max-width: 1300px) and (min-width: 1200px){
    .xiuche-section2 .mengdian-img{
        height: 57vw;
    }
    .sbanner .s-banner-text .tbox .fir{
        font-size: 35px;
    }
    .sbanner .s-banner-text .tbox .sec{
        font-size: 35px;
        font-weight: 500;
    }
    .sbanner .s-banner-text .abox{
        margin-top: 5%;
    }
    .chuxing-section1 .bottom{
        padding: 0 5%;
        height: 630px;
    }
    .chuxing-section1 .bottom .list .img .meng span{
        font-size: 21px;
    }
    .menu{
        width: 85%;
    }


    .swiper-container-banner .swiper-slide .banner-text p{
        font-size:45px;
        line-height: initial;
    }
    .section-about .moveshuzi .list .top .fir span:nth-child(1){
        font-size: 37px;
    }
    .section-about .moveshuzi .list .top{
        width: 170px;
        height: 170px;
    }
    .section-about .moveshuzi .list .sec{
        font-size: 18px;
    }
    .section-about .jianjie{
        font-size: 16px;
    }
    a.a1{
        height: 50px;
    }
    .section-about .about_con{
        padding-left: 12%;
    }
    .section-about .moveshuzi{
        padding-right: 19%;
    }
    .section-about .moveshuzi .list .top .img{
        width: 60px;
        height: 60px;
    }
    .section-about .lunboimg .imgbox .text{
        bottom: 5%;
        left: 39%;
    }
    .section-about .lunboimg .imgbox .text .fir{
        font-size: 24px;
    }
    .section-chuxing .chuxing-list-text-top .fir{
        font-size: 24px;
    }
    .section-chuxing .chuxing-list-text-top{
        margin-top: 60%;
    }
    .section-chuxing .chuxing-list-text-bottom{
        margin-top: 14%;
    }
    .section-chuxing .chuxing-list-text-bottom .t{
        margin-bottom: 6%;
    }
    .section-chuxing .chuxing-list-info .fir{
        font-size: 20px;
    }
    .section-guanli .left-con .sec{
        font-size: 27px;
    }
    a.a2{
        height: 43px;
        width: 150px;
        font-size: 14px;
    }
    a.a2 .dian span.cent{
        width: 10px;
        height: 10px;
    }
    .section-guanli .guanli-list .text .sec .s1{
        font-size: 22px;
    }
    .section-guanli .guanli-list .text .sec .s2{
        margin-left: 7%;
        font-size: 17px;
    }
    .section-guanli .left-con .line{
        height: 4px;
    }
    .section-travel .con-right .tbox .sec{
        font-size: 27px;
    }
    .section-travel .con-right .tbottom .list{
        padding: 0 7% 0 7%;
    }
    .section-travel .con-right .tbottom .list .fir .s2{
        font-size: 20px;
    }
    .section-travel .con-right .tbottom .list .fir .s1{
        font-size: 23px;
    }
    .section-service .tbox .sec .s1{
        font-size: 27px;
    }
    .section-service .tbox .sec .s2{
        margin: 1% 0 0 2%;
    }
    .section-service .con-left{
        width: 50%;
        margin-left: 11%;
    }
    .section-service .s-right img{
        object-fit: cover;
    }
    .section-service .yuanbox .list2{
        left: -0.5%;
    }
    .section-service .yuanbox .list1{
        left: 9.5%;
    }
    .section-service .yuanbox .list3{
        left: -5%;
    }
    .section-service .yuanbox{
        right: -28%;
        bottom: -31%;
    }
    .abut a{
        height: 50px;
    }
    .section-contact .top .t{
        font-size: 34px;
    }
    .section-contact .lxbox .left .tel .text{

        font-size: 28px;
        letter-spacing: 0;
    }
    .section-contact .lxbox .left{
        margin-left: 5%;
        margin-top: 5%;
    }
    .section-contact .lxbox .right .fir{
        margin-bottom: 0;
        font-size: 27px;
    }
    .section-contact .bottom{
        margin-top: 4.5%;
        padding-right: 3%;
    }
    .section-contact .bottom .f-logo img{
        width: 180px;
    }
    .section-contact .bottom .erbox{
        width: 25%;
    }
    .sbanner .s-banner-text .tbox .fir{
        font-size: 34px;
    }
    .sbanner .s-banner-text .tbox .sec{
        font-size: 26px;
    }
    .sbanner .s-banner-text .abox a{
        font-size: 20px;
    }
    .menu{
        width: 80%;
    }
    .allnav .xiala{
        width: 86%;
    }
    .sbanner .s-banner-text .tbox .thr{
        font-size: 16px;
        line-height: 30px;
    }
    .navBgout .inner .list .title{
        font-size: 18px;
    }
    .section-chuxing .chuxing-tbox .fir{
        margin-top: 6%;
    }
    .section-chuxing .chuxing-tbox .sec{
        font-size: 27px;
    }
    .section-news .left .tbox .sec{
        font-size: 27px;
    }
    .section-news .left .news-more{
        width: 114px;
        line-height: 40px;
        font-size: 14px;
    }
    .section-chuxing .chuxing-tbox{
        height: 116px;
    }
    .section-news .right .fir{
        font-size: 85px;
    }
    .section-news .right .thr{
        font-size: 20px;
    }
    .section-about .lunboimg .imgbox .text .swiper-button-next{
        display: none;
    }
    .section-about .lunboimg .imgbox .text:after{
        display: none;
    }
    .section-guanli .left{
        padding: 0 3% 0 9%;
    }
    .section-guanli .guanli-list .text .fir{
        font-size: 15px;
    }
    .section-travel .con-right .tbox{
        height: 26%;
    }
    .section-travel .con-right .tbottom{
        height: 74%;
    }
    .section-travel .con-left .list .t{
        font-size: 16px;
    }
    .section-travel .con-left-box{
        margin-left: 12%;
    }
    .section-service .s-left .fir{
        font-size: 22px;
    }
    .section-service .s-left{
        width: 100%;
    }
    .section-service .s-right{
        width: 100%;
        margin-top: 3%;
    }
    .section-service .s-left .bottom{
        display: none;
    }
    .section-service .s-left .line{
        display: none;
    }
    .section-service .s-left .sec{
        display: none;
    }
    .section-contact .lxbox .right .imgbox a{
        width: 181px;
        height: 73px;
    }
    .section-contact .top{
        padding: 5.5% 0;
    }
    .section-contact .bottom .f-menu-box{
        width: 70%;
    }
    .navBgout .inner .list .imgbox{
        width: 68px;
        height: 68px;
    }
    .navBgout .inner .center-inner img{
        width: 180px;
    }
    .sbanner .allcrumbs{
        line-height: 50px;
    }
    .chuxing-t .fir{
        font-size: 34px;
    }
    .chuxing-t .sec .s1{
        font-size: 30px;
    }
    .chuxing-t .sec .s2 {
        font-size: 26px;
    }
    .chuxing-section1 .imgbox{
        height: 405px;
        width: 45%;
    }
    .keyun-section2 .item .list .fir .s1{
        font-size: 43px;
    }
    .chuxing-section1 .text .con{
        font-size: 16px;
        line-height: 30px;
        width: 95%;
    }
    .keyun-section4 .chuxing-t .sec .text .t1{
        font-size: 20px;
    }
    .keyun-section4 .chuxing-t .sec .text .t2{
        font-size: 18px;
    }
    .keyun-section5 .item{
        width: 95%;
    }
    .keyun-section5 .item .list .t{
        font-size: 20px;
    }
    .keyun-section5 .item .list .imgbox .text .text-list .con .fir{
        font-size: 22px;
    }
    .keyun-section6 .loc{
        height: 480px;
    }
    .dingzhi-section1 .text .con .biao{
        line-height: 57px;
        font-size: 20px;
    }
    .dingzhi-section3 .item{
        padding:0;
    }
    .dingzhi-section3 .item .list .imgbox{
        height: 350px;
    }
    .dingzhi-section4 .item .list .text .con{
        font-size: 16px;
        line-height: 27px;
    }
    .chuzu-section3 .item .list .text strong{
        font-size:18px;
    }
    .chuzu-section3 .item .list .text{
        line-height: 30px;
    }
    .gongyinlian-section1 .box .text .fir{
        display: block;
    }
    .gongyinlian-section1 .box .text{
        width: 47%;
        margin-left: 3%;
    }
    .gongyinlian-section1 .box .text .fir .t1{
        font-size: 28px;
    }
    .gongyinlian-section1 .box .text .fir .t2 {
        font-size: 26px;
        margin-left: 0;
    }
    .gongyinlian-section1 .box .imgbox{
        height: 430px;
    }
    .gongyinlian-section1 .t{
        padding-left:3%;
        font-size:42px;
    }
    .gongyinlian-section2 .item .list .top .con .des .t1{
        display: none;
    }
    .gongyinlian-section2 .item .list .top .con{
        padding: 3% 3% 4.5% 3%;
    }
    .gongyinlian-section2 .item .list .top .con .des .t2{
        margin-top: 0;
    }
    .travel-t{
        font-size: 34px;
    }
    .travel-section2 .tbox .list .shuzi{
        margin-left: 5%;
        font-size: 49px;
    }
    .travel-section2 .tbox .list .des .t2{
        font-size: 15px;
    }
    .maoshan-section1 .item .list .top .fir{
        font-size: 28px;
    }
    .maoshan-section1 .item .list .top .thr {
        width: 61%;
    }
    .travel-t-left{
        padding-left:3.5%;
    }
    .chuxing-section1 .text{
        padding: 4% 0 0 2.5%;
        width: 55%;
    }
    .travel-tbox .fir{
        font-size:30px;
    }
    .travel-section4 .swiper-slide .imgbox{
        height: 310px;
    }
    .travel-section5 .swiper-slide .imgbox{
        height: 310px;
    }
    .jisan-section2 .des{
        font-size:20px;
    }
    .jisan-section3 .con .text{
        font-size:20px;
    }
    .che-t .line{
        width: 66%;
    }
    .xiuche-section2 .mengdian-img-box {
        padding: 0;
    }
    .xiuche-section2 .mengdian-map {
        padding: 0;
    }
    .maiche-section5 .loc{
        height: 450px;
    }
    .xiuche-section2 .mengdian .right .list .title{
        font-size:27px;
    }
    .yanfa-section1 .text .t p{
        font-size: 25px;
    }
    .yanfa-section1 .text {
        padding: 0% 0 0 3.5%;
    }
    .yanfa-section5 .item .list .text{
        padding:2%;
    }
    .yanfa-section5 .item .list .text .sec{
        line-height: 27px;
    }
    .dang-inner-item{
        padding:0;
    }
    .news-inner .text .right {
        width: 28%;
    }
    .dang-section1 .left .text p.fir{
        font-size:45px;
    }
    .dang-section1 .left .text p.sec{
        font-size:45px;
    }
    .team-inner .text{
        width: 90%;
    }
    .about-section1 .shuzi-item .list .fir .s1{
        font-size: 45px;
    }
    .about-t .sec .t1{
        font-size: 28px;
    }
    .about-t .sec .t2{
        font-size: 27px;
    }
    .about-section1 .zhanluebox .list .title{
        font-size: 24px;
    }
    .about-section3 .paopao ul li{
        width: 148px;
    }
    .about-section4 .honorbox .swiper-slide .text {
        padding: 10% 3% 7% 3%;
    }
}
@media (max-width: 1300px) and (max-height: 768px){
    .section-about .moveshuzi .list .top {
        width: 100px;
        height: 100px;
    }
    .section-about .moveshuzi .list .top .fir span:nth-child(1) {
        font-size: 28px;
    }
    .section-about .moveshuzi .list .top .fir span:nth-child(2) {
        font-size: 13px;
    }
    .section-about .moveshuzi .list .top .img {
        width: 40px;
        height: 40px;
    }
    .section-about .shuzi{
        font-size: 142px;
        top: 6%;
        right: 26%;
    }
    .section-about .jianjie {
        font-size: 15px;
        line-height: 26px;
    }
    a.a1{
        width: 143px;
    }
    a.a1 span{
        font-size:14px;
    }
    .section-about .moveshuzi .list{
        width: 46%;
    }
    .section-about .moveshuzi {
        padding-right: 29%;
    }
    .allbtn{
        height: 95px;
    }
    .headerbox h1{
        height: 95px;
    }
    .menu li a{
        line-height: 95px;
    }
    .ceBtn{
        height: calc(100% - 95px);
    }
    .headerbox h1 img{
        width: 60px;
    }
    .swiper-container-banner .swiper-slide .banner-text p{
        font-size: 37px;
    }
    .swiper_box .banner-btn .btn{
        width: 50px;
        height: 50px;
    }
    .swiper_box .banner-btn .circle{
        width: 49px;
        height: 50px;
    }
    .circleProgress{
        width: 50px;
        height: 50px;
    }
    .section-about .lunboimg{
        width: 53%;
    }
    .section-about .about_con {
        padding-left: 9%;
        width: 46%;
    }
    .section-about .lunboimg .imgbox .text {
        bottom: 7%;
        left: 22%;
    }
    .section-news .right .swiper-slide{
        padding: 7% 3% 0 3%;
    }
    .section-chuxing .chuxing-list-text-top .imgbox{
        height: 34px;
    }
    .section-chuxing .chuxing-list-text-top .fir {
        font-size: 20px;
    }
    .section-chuxing .chuxing-list-text-bottom p{
        margin-bottom: 5%;
    }
    .section-chuxing .chuxing-list-text-bottom {
        margin-top: 8%;
    }
    .section-chuxing .chuxing-tbox {
        height: 100px;
    }
    .section-chuxing .chuxing-tbox .fir {
        margin-top: 3%;
    }
    .section-chuxing .chuxing-list-text-top {
        margin-top: 43%;
    }
    .section-travel .con-left>img{
        width: 160px;
    }
    .section-travel .con-left:nth-child(2)>img{
        width: 120px;
    }
    .section-travel .con-left-box {
        margin-left: 12%;
        margin-top: 8%;
    }
    .section-travel .con-right .tbox {
        height: 23%;
        padding: 10% 7% 0 7%;
    }
    .section-travel .con-right .tbottom {
        height: 77%;
    }
    .section-travel .con-right .tbottom .list .sec{
        line-height: 23px;
        margin-top: 2%;
    }
    .section-service .con-left {
        width: 45%;
    }
    .section-service .s-right{
        height: 217px;
    }
    .section-service .yuanbox .list .text .fir{
        font-size:20px;
    }
    .section-service .yuanbox .list .text .sec{
        font-size:18px;
    }
    .section-service .yuanbox {
        right: -22%;
        bottom: -52%;
        width: 60vw;
        height: 60vw;
    }
    .section-contact .top {
        padding: 1.5% 0;
    }
    .section-contact .bottom {
        margin-top: 1.5%;
    }
    .section-contact .bottom .erbox{
        margin-top: 2%;
    }
    .section-contact .bottom .erbox .list p{
        font-size: 14px;
    }
    .section-contact .bottom .f-logo img {
        width: 138px;
    }
    .section-contact .lxbox .right .imgbox a {
        height: 65px;
    }
    .section-contact .bottom .f-copy {
        margin-top: 4%;
    }
    .section-contact .bottom .f-menu-box {
        margin-top: 2%;
    }
    .section-contact .bottom .f-menu .list .zibox a{
        margin-bottom: 5px;
    }
    .section-contact .lxbox .left {
        margin-top: 2%;
    }
}
@media (max-width: 1200px) and (min-width: 992px){
    .menu{
        width: 83%;
    }
    .allnav .xiala{
        width: 89%;
    }
    .allnav .xiala a{
        line-height: 73px;
        font-size: 16px;
    }
    .menu li a{
        font-size:15px;
    }
    .section-contact .top .t{
        font-size:38px;
    }
    .section-contact .bottom .f-menu-box {
        width: 76%;
    }
    .section-service .tbox .sec .s1{
        font-size:26px;
    }
    .section-service .tbox .sec .s2{
        margin: 0% 0 0 2%;
    }
    .section-service .s-left{
        width: 100%;
    }
    .section-service .s-left .bottom{
        display: none;
    }
    .section-service .s-right{
        width: 100%;
    }
    .section-service .s-left .line{
        margin: 2% 0;
    }
    .section-service .con-left {
        margin-left: 14%;
    }
    .section-service .yuanbox{
        right: -27%;
        bottom: -14%;
    }
    .section-travel .con-right .tbox .sec{
        font-size:26px;
    }
    .section-travel .con-right .tbottom .list .fir .s1{
        font-size:28px;
    }
    .section-guanli .left-con .sec{
        font-size:26px;
    }
    .section-guanli .guanli-list .text .sec .s1{
        font-size:22px;
    }
    .section-guanli .guanli-list .text .sec .s2{
        font-size:18px;
    }
    .section-chuxing .chuxing-tbox .sec{
        font-size:26px;
    }
    .section-news .left .tbox .sec{
        font-size:26px;
    }
    .section-news .right .thr{
        font-size:20px;
    }
    .sbanner .s-banner-text .tbox .fir{
        font-size:22px;
    }
    .sbanner .s-banner-text .tbox .sec{
        font-size:18px;
        letter-spacing: 1px;
    }
    .sbanner .s-banner-text .abox a{
        font-size:18px;
    }
    .sbanner .s-banner-text .abox{
        margin-top: 4%;
    }
    .sbanner .allcrumbs{
        line-height: 45px;
        font-size:14px;
    }
    .chuxing-section1 .imgbox{
        height: 360px;
        width: 45%;
    }
    .chuxing-section1 .text{
        width: 55%;
    }
    .chuxing-t .fir{
        font-size:26px;
    }
    .chuxing-t .sec .s1{
        font-size:26px;
    }
    .chuxing-t .sec .s2 {
        font-size: 24px;
    }
    .chuxing-section1 .text .con{
        width: 95%;
        font-size: 14px;
        line-height: 26px;
    }
    .keyun-section1 .text .tel .fir{
        font-size: 14px;
    }
    .keyun-section2 .item .list .fir .s1{
        font-size:26px;
    }
    .keyun-section2 .item .list .sec{
        font-size: 17px;
    }
    .keyun-section4 .chuxing-t .sec .text .t1{
        font-size: 18px;
    }
    .keyun-section4 .chuxing-t .sec .text .t2{
        font-size: 16px;
    }
    .keyun-section4 .chuxing-t .sec .text {
        margin-left: 20%;
    }
    .keyun-section5 .item {
        width: 100%;
    }
    .keyun-section5 .item .list .t{
        line-height: 50px;
        font-size:20px;
    }
    .keyun-section5 .item .list .imgbox .text .text-list .con .fir{
        font-size:20px;
    }
    .keyun-section5 .item .list .imgbox .text .text-list .con .sec {
        font-size: 16px;
    }
    .keyun-section6 .loc{
        height: 400px;
    }
    .dingzhi-section1 .text .con .biao{
        font-size: 18px;
    }
    .dingzhi-section3 .item{
        padding:0;
    }
    .dingzhi-section3 .item .list .title{
        font-size: 18px;
    }
    .dingzhi-section3 .item .list .imgbox{
        height: 280px;
    }
    .dingzhi-section4 .item .list .text .con {
        font-size: 16px;
        line-height: 28px;
    }
    .dingzhi-section4 .item .list .imgbox{
        height: 360px;
    }
    .section-contact .lxbox .left .tel .text {
        font-size: 26px;
    }
    .section-contact .top{
        width: 100%;
    }
    .section-contact .lxbox .left {
        margin-left: 7%;
    }
    .section-contact .bottom {
        padding-left: 3%;
        padding-right: 3%;
    }
    .chuxing-section1 .bottom{
        padding:0 3%;
        height: 585px;
    }
    .chuxing-section1 .bottom .list .img .meng span{
        font-size:20px;
    }
    .chuxing-section3 .zhuan-item .list .l{
        width: 70px;
    }
    .chuxing-section3 .r{
        margin-left: 9%;
    }
    .chuxing-section3 .right{
        height: 510px;
    }
    .chuxing-section3 .left .t-item{
        padding-right: 3%;
    }
    .chuxing-section5 .lunbobox .imgbox {
        height: 472px;
    }
    .chuxing-section5 .lunbobox{
        padding:3%;
    }
    .chuxing-section5 .lunbobox .title{
        font-size: 18px;
    }
    .chuzu-section1 .tscon .top .list .t{
        font-size: 18px;
    }
    .chuzu-section1 .tscon .top .list .des{
        font-size: 14px;
    }
    .chuzu-section2 .content img {
        width: 115px;
    }
    .chuzu-section2 .content .con {
        width: calc(100% - 144px);
        font-size: 16px;
        line-height: 27px;
    }
    .chuzu-section3 .item .list .text{
        font-size: 16px;
        line-height: 27px;
    }
    .chuzu-section3 .item .list .text strong{
        font-size: 16px;
    }
    .chuzu-section3 .item .list{
        height: 260px;
    }
    .chuzu-section4 .img-item .list {
        width: 33%;
        height: 240px;
    }
    .gongyinlian-section1 .box .text .fir .t1 {
        font-size: 24px;
    }
    .gongyinlian-section1 .t{
        font-size: 24px;
    }
    .gongyinlian-section1 .box .text {
        width: 49%;
        margin-left: 3%;
    }
    .gongyinlian-section1 .box .text .sec {
        font-size: 16px;
    }
    .gongyinlian-section1 .box .text .line{
        margin: 2% 0;
    }
    .gongyinlian-section1 .box .imgbox{
        height: 326px;
    }
    .gongyinlian-section1 .box .text .telbox .t-list {
        margin-bottom: 10px;
        padding-bottom: 10px;
    }
    .gongyinlian-section1 .box .text .telbox .t-list .con{
        font-size: 16px;
    }
    .gongyinlian-section2 .item .list .top .con{
        width: 70%;
        padding: 3% 3% 5% 3%;
    }
    .gongyinlian-section2 .item .list .top .con .des .t1{
        display: none;
    }
    .gongyinlian-section2 .item .list .top .con .des .t2{
        margin-top: 0;
    }
    .gongyinlian-section2 .item .list .top{
        height:270px;
    }
    .gongyinlian-section2 .item .list .bottom .tsdes-list{
        padding: 0 1% 3% 1%;
    }
    .gongyinlian-section2 .item .list .top .con .title{
        font-size:24px;
    }
    .sbanner .s-banner-text .tbox .thr{
        display: none;
    }
    .travel-t{
        font-size:22px;
    }
    .travel-section2 .tbox .list .des .t1 span{
        font-size:20px;
    }
    .travel-section2 .tbox .list{
        height: 110px;
    }
    .travel-section2 .tbox .list .des .t2{
        letter-spacing: 0px;
        font-size: 14px;
    }
    .travel-section3 .inner .left .des{
        font-size: 16px;
    }
    .travel-tbox .fir{
        font-size: 28px;
    }
    .travel-tbox .guimo{
        font-size: 16px;
    }
    .travel-section4 .swiper-slide .imgbox{
        height: 365px;
    }
    .travel-section5 .swiper-slide .imgbox{
        height: 365px;
    }
    .travel-section6 {
        height: 380px;
    }
    .jisan-section1 .text {
        padding: 4% 0 0 3%;
    }
    .jisan-section2 .des{
        font-size: 16px;
    }
    .jisan-section3 .con .text{
        font-size: 16px;
    }
    .maiche-section5 .loc{
        height: 400px;
    }
    .che-toubu .text .top{
        font-size: 16px;
    }
    .xiuche-section2 .mengdian-img-box{
        padding:0;
    }
    .xiuche-section2 .mengdian-img{
        padding:2%;
        height: 56vw;
    }
    .xiuche-section2 .mengdian-map {
        padding: 0;
    }
    .xiuche-section3 .service .list{
        height: 270px;
    }
    .xiuche-section3 .service .list .title{
        font-size: 16px;
    }
    .xiuche-section3 .service .list .title:before, .xiuche-section3 .service .list .title:after{
        width: 30%;
    }
    .xueche-section2 .xiaoqu .list .title span{
        font-size:13px;
    }
    .xueche-section4 .zhuanye .list{
        height: 200px;
    }
    .yanfa-section1 .text{
        padding: 0 0 0 3%;
    }
    .yanfa-section1 .text .t p{
        font-size:22px;
    }
    .yanfa-section1 .text .des{
        font-size: 16px;
        line-height: 30px;
    }
    .yanfa-section1 .telbox .t-list .con{
        font-size: 16px;
    }
    .yanfa-section3 .right .list{
        height: 197px;
    }
    .yanfa-section4 .des{
        font-size:16px;
        padding:0;
    }
    .yanfa-section5 .item .list .text .fir {
        font-size: 18px;
    }
    .yanfa-section5 .item .list .text .sec {
        font-size: 15px;
        line-height: 26px;
    }
    .yanfa-section5 .item .list:nth-child(3) {
        height: 312px;
    }
    .dang-section1 .left .dangzhang {
        width: 82px;
    }
    .dang-section1 .left .text p.fir{
        font-size:31px;
    }
    .dang-section1 .left .text p.sec{
        font-size:31px;
    }
    .dang-section1 .right {
        width: 81%;
    }
    .dang-section1 .right .t{
        font-size:47px;
    }
    .dang-section1 .right .con .text .fir{
        line-height: 35px;
        font-size: 18px;
    }
    .dang-section1 .right .con .text .sec{
        font-size: 16px;
        line-height: 32px;
    }
    .dang-section1 .right .con .imgbox img.img1{
        width: 80px;
    }
    .dang-section1 .right .con .text{
        padding: 0 5% 5% 5%;
    }
    .dang-section1 .swiper-container-dang .tup{
        height: 222px;
    }
    .dang-inner-item{
        padding:0;
    }
    .dang-inner-item-bottom .list .text .title{
        font-size:17px;
    }
    .team-inner .text{
        width: 100%;
    }
    .zuimei-inner-list{
        padding: 0 0.5%;
    }
    .zuimei-inner-list .imgbox{
        height: 200px;
    }
    .zuimei-inner-list .text .fir{
        line-height: 40px;
        font-size: 20px;
    }
    .zuimei-inner-list .text {
        padding: 3% 5% 7% 5%;
    }
    .pingpai-inner-list {
        height: 304px;
    }
    .pingpai-inner-list .imgbox{
        width: 45%;
    }
    .pingpai-inner-list .text{
        width: 55%;
        padding: 2% 3%;
    }
    .all-a-button span{
        font-size:14px;
    }
    .all-a-button {
        height: 40px;
        line-height: 40px;
        width: 142px;
        margin-top: 3%;
    }
    .renwudes .con1 .text .title{
        font-size: 28px;
    }
    .team-inner-item-top{
        padding:0;
    }
    .team-inner-item-top .list .imgbox {
        height: 514px;
    }
    .team-inner-item-bottom {
        padding: 0;
    }
    .team-inner-item-bottom .list .imgbox {
        height: 320px;
    }
    .team-inner-item .list .title {
        font-size: 16px;
    }
    .team-inner-item-bottom .list .title {
        margin-top: 0%;
    }
    .team-inner-item-top .list .title {
        margin: 1% 0;
    }
    .jianbao-inner-list .imgbox {
        height: 245px;
    }
    .rong-section1 .item .list{
        width: 22%;
    }
    .article-box .title{
        font-size:24px;
    }
    .news-inner .text .left {
        width: 67%;
    }
    .news-inner .text .right {
        width: 30%;
    }
    .news-inner .text .right .t{
        font-size: 18px;
    }
    .about-t .sec .t1 {
        font-size: 25px;
    }
    .about-section1 .shuzi-item .list .fir .s1 {
        font-size: 39px;
    }
    .about-section1 .shuzi-item .list .sec{
        font-size: 17px;
    }
    .about-t .sec .t2 {
        font-size: 25px;
    }
    .about-section1 .zhanluebox .list .title{
        font-size: 22px;
    }
    .about-section1 .zhanluebox{
        height: 300px;
    }
    .about-t .fir {
        font-size: 45px;
    }
    .about-section2 .tbox .thr{
        display: none;
    }
    .about-section2 .tbox .about-t{
        height: 120px;
    }
    .about-section3 .item .list .fir {
        font-size: 18px;
    }
    .about-section3 .item .list .sec {
        font-size: 12px;
    }
    .about-section3 .paopao ul li {
        width: 126px;
    }
    .about-section3 .paopao{
        margin: 1% auto 0 auto;
    }
    .about-section4 .lishi{
        padding: 2% 2%;
    }
    .about-section4 .lishi p{
        font-size: 15px;
    }
    .about-section4 .honor-but .but{
        width: 46px;
    }
    .about-section4 .honor-but{
        width: 106px;
        right:3%;
    }
    .about-section5{
        height: 450px;
    }
    .yongche-type a{
        width: 18%;
        line-height: 40px;
        font-size: 14px;
    }
    .yongche-inner-itme {
        padding: 0;
    }
    .yongche-inner-list .imgbox{
        height: 295px;
    }
    .navBgout .inner .list .imgbox {
        width: 60px;
        height: 60px;
    }
    .navBgout .inner .list .title{
        font-size:18px;
    }
    .navBgout .inner .center-inner img{
        width: 114px;
    }
    .loc-text .list .t{
        font-size:20px;
    }
    .contact-inner .loc{
        height: 560px;
    }
    .mes .right .t{
        font-size:18px;
    }
    .mes .right input, .mes .right textarea{
        padding-top: 17px;
    }
    .mes .right textarea {
        height: 94px;
    }
    .mes .right .code .verify{
        height: 40px;
    }

    .section-travel .con-right .tbottom .list .fir .s1 {
        font-size: 20px;
    }
    .section-travel .con-right .tbottom .list .fir .s2{
        font-size: 12px;
    }
    .section-travel .con-right .tbox {
        height: 16%;
    }
    .section-travel .con-right .tbottom {
        height: 84%;
    }
    .section-travel .con-right .tbottom .list{
        padding:0 7%;
    }
    .keyun-section5 .online-click{
        font-size:22px;
    }
    .t3_moive_box{
        width: 100%;
        height: 46vw;
    }
}

@media (max-width: 992px) and (min-width: 768px){
    .ceBtn{
        width: 90px;
        display: none;
    }
    .headerbox h1{
        width: 90px;
        border-right:none;
    }
    .fp-viewing-home .allbtn:before{
        display: none;
    }
    .menu{
        display: none;
    }
    .swiper-container-banner .swiper-slide .banner-text p{
        font-size:42px;
        line-height: initial;
    }
    .swiper_box{
        padding: 0 7%;
        top: 34%;
    }
    .swiper_box .banner-btn {
        margin-top: 7%;
    }
    .menubox{
        width: calc(100% - 90px);
        border-bottom:none;
    }
    .section-about .lunboimg{
        display: none;
    }
    .section-about .shuzi{
        display: none;
    }
    .section-about .about_con{
        width: 100%;
        padding: 0 7%;
    }
    .section-about .moveshuzi .list .sec{
        font-size: 18px;
    }
    .section-about .moveshuzi .list .top .fir span:nth-child(1) {
        font-size: 22px;
    }
    .section-about .moveshuzi .list .top {
        width: 180px;
        height: 141px;
    }
    .section-about .moveshuzi .list .top .img{
        top: -9px;
    }
    .section-about .moveshuzi{
        margin-top: 3%;
        padding: 0 19%;
    }
    a.a1 {
        width: 190px;
        height: 55px;
    }
    .section-about .moveshuzi .list {
        margin-bottom: 13%;
    }
    .section-news .right .swiper-slide{
        padding: 6% 3% 0 3%;
    }
    .section-news .left{
        width: 100%;
        height: auto;
        padding: 0 7%;
        display: block;
        margin-top: 14%;
    }
    .section-news .right{
        width: 100%;
        height: auto;
        padding: 0 7%;
    }
    .section-news .left .news-but{
        margin-top: 8%;
    }
    .section-news .left .news-more{
        width: 138px;
        line-height: 45px;
        margin-top: 3%;
    }
    .section-news .left .tbox .sec{
        font-size:30px;
    }
    .section-news .right .sec span{
        opacity: 1;
    }
    .section-news .right .fir{
        display: none;
    }
    .section-news .right .thr{
        font-size:18px;
        margin: 4% 0 7% 0;
    }
    .section-news .right .imgbox{
        height: 160px;
    }
    .section-news .left .news-but{
        width: 96px;
    }
    .section-news .left .news-but .but{
        width: 40px;
        height: 40px;
    }
    .section-chuxing .chuxing-tbox .sec{
        font-size: 30px;
    }
    .section-chuxing .chuxing-list-text-bottom{
        display: none;
    }
    .section-chuxing .chuxing-list{
        width: 50%;
        height: 34%;
    }
    .section-chuxing .chuxing-list:nth-child(-n+2){
        margin-top: 22%;
    }
    .section-chuxing .chuxing-tbox {
        height: 86px;
        width: 100%;
        background: none;
        top: 14%;
    }
    .section-chuxing .chuxing-list-text-top {
        margin-top: 18%;
    }
    .section-chuxing .chuxing-list-info{
        display: none;
    }
    .section-chuxing .chuxing-list .chuxing-list-bg{
        display: none;
    }
    .section-chuxing .chuxing-list:hover .chuxing-list-text{
        top: 0;
    }
    .section-guanli .left{
        width: 100%;
        height: auto;
        padding: 0 3%;
        text-align: center;
        display: block;
        margin-bottom: 5%;
    }
    .section-guanli .right {
        width: 100%;
        height: auto;
    }
    .section-guanli .left-con .sec{
        font-size: 30px;
        margin: 1% 0 6% 0;
    }
    .section-guanli .left-con .thr{
        display: none;
    }
    .section-guanli .left-con .line{
        height: 2px;
        margin-top: 0%;
        display: none;
    }
    a.a2{
        display: none;
    }
    .section-guanli .guanli-list{
        width: 50%;
        height: auto;
        text-align: center;
        padding: 0 7%;
    }
    .section-guanli .guanli-list.active{
        width: 50%;
    }
    .section-guanli .guanli-list .imgbox{
        display: none;
    }
    .section-guanli .guanli-list .bg{
        display: none;
    }
    .section-guanli .guanli-list .text .sec{
        position: relative;
        top:inherit;
        right:inherit;
        width: 100%;
    }
    .section-guanli .guanli-list .text .sec .s1{
        writing-mode: inherit;
        writing-mode: inherit;
        letter-spacing: 0;
        font-size: 22px;
    }
    .section-guanli .guanli-list .text .sec .s2{
        writing-mode: inherit;
        writing-mode: inherit;
        margin-left:0;
        margin-top: 7px;
        font-size: 16px;
    }
    .section-guanli .guanli-list.active .text .sec{
        top:inherit;
        right:inherit;
    }
    .section-guanli .guanli-list .text .fir{
        display: none;
    }
    .section-guanli .guanli-list .text{
        position: relative;
        border-bottom: 1px solid #ffffff4f;
        padding-bottom: 14%;
        margin-bottom: 21%;
    }
    .section-guanli .left-con .fir{
        margin-top: 16%;
    }
    .section-travel .con-left-box {
        width: 100%;
        margin-left: 0;
        margin-top: 6%;
        padding: 0 15%;
    }
    .section-travel .con-left>img{
        width: 165px;
        margin-bottom: 5%;
    }
    .section-travel .con-left .fir{
        display: none;
    }
    .section-travel .con-right{
        width: 100%;
        height: auto;
        margin-left: 0;
        padding: 0 7%;
    }
    .section-travel .con-right .tbox .sec{
        font-size: 26px;
    }
    .section-travel .con-right .tbottom .list{
        padding: 5% 4%;
    }
    .allbox{
        margin-top: 7%;
    }
    .section-travel .con-right .tbottom .list .fir .s1{
        font-size: 24px;
    }
    .section-travel .con-right .tbottom .list .fir .s2{
        font-size: 12px;
    }
    .section-travel .con-right .tbottom .list .sec{
        display: none;
    }
    .section-travel .con-right .tbox{
        margin-bottom: 7%;
        padding: 8% 7% 0 7%;
    }
    .section-travel .con-left .list{
        width: 24%;
    }
    .section-service .con-left {
        width: 100%;
        margin-left: 0;
    }
    .section-service .tbox .sec .s1{
        font-size: 26px;
    }
    .section-service .tbox .sec .s2 span{
        font-size: 24px;
    }
    .section-service .tbox .sec .s2{
        margin: 1% 0 0 2%;
        display: none;
    }
    .section-service .s-left {
        width: 100%;
    }
    .section-service .s-right{
        width: 100%;
        height: 174px;
    }
    .section-service .s-left .line{
        margin: 2% 0;
    }
    .section-service .s-left .bottom{
        display: none;
    }
    .fp-viewing-about .allbtn .text {
        color: #999;
    }
    .fp-viewing-about .allbtn .linebox span {
        background: #999;
    }
    .section-travel .maoshan-logo{
        display: none;
    }
    .section-travel .con-left:nth-child(2){
        margin-top: 22%;
    }
    .section-service .tbox{
        margin-top: 13%;
    }
    .section-service .yuanbox{
        display: none;
    }
    .servicelunbo .service-but{
        display: block;
    }
    .abut a{
        height: 45px;
    }
    .section-contact .top{
        width: 100%;
        padding: 6% 1% 7% 1%;
    }
    .section-contact .lxbox .left{
        width: 100%;
        padding: 0 7%;
        margin-left: 0;
    }
    .section-contact .lxbox .left .tel .text{
        font-size: 26px;
    }
    .section-contact .lxbox .right .fir{
        display: none;
    }
    .section-contact .lxbox .right .imgbox a{
        height: 59px;
        width: 153px;
    }
    .section-contact .top .t{
        font-size: 26px;
    }
    .section-contact .bottom .erbox{
        width: 30%;
    }
    .section-contact .bottom .erbox .list{
        width: 46%;
        padding: 1%;
    }
    .section-contact .bottom .f-menu-box{
        width: 68%;
    }
    .section-contact .lxbox .left .lx-list p{
        padding-left: 50px;

    }
    .section-contact .lxbox .left .lx-list p.add {
        background: none;
    }
    .section-contact .bottom {
        padding-left: 3%;
        padding-right: 3%;
    }
    .section-contact .bottom .f-logo{
        margin:3% 0;
    }
    .section-contact .bottom .f-logo img{
        width: 195px;
    }
    .sbanner{
        width: 100%;
        height: 367px;
    }
    .sbanner .s-banner-img{
        width: 100%;
        height: 100%;
        display: block;
        object-fit: cover;
    }
    .sbanner .s-banner-text .tbox .fir{
        font-size: 25px;
    }
    .sbanner .s-banner-text .tbox .sec{
        font-size: 12px;
    }
    .sbanner .allcrumbs{
        font-size:14px;
        line-height: 45px;
    }
    .sbanner .s-banner-text .abox a{
        font-size: 16px;
        margin-bottom: 10px;
    }
    .sbanner .s-banner-text{
        top:40%;
    }
    .sbanner .s-banner-text .abox{
        margin-top: 5%;
    }
    .about-t .fir{
        font-size: 18px;
    }
    .about-t .sec{
        margin-top: 0;
    }
    .about-t .sec .t1{
        font-size: 20px;
    }
    .about-section1 .shuzi-item .list .fir .s1 {
        font-size: 20px;
    }
    .about-section1 .shuzi-item .list .fir .s2{
        font-size: 12px;
    }
    .about-section1 .shuzi-item .list .sec{
        font-size: 14px;
        margin-top: 10px;
    }
    .about-section1 .shuzi-item{
        padding:0;
    }
    .about-section1 .zhanlue{
        padding:0;
    }
    .about-t .sec .t2{
        font-size: 15px;
    }
    .about-section1 .zhanluebox {
        height: 192px;
    }
    .about-section1 .zhanluebox .list .title{
        font-size: 16px;
    }
    .about-section1 .zhanluebox .list.active .title {
        left: 5%;
    }
    .about-section1 .zhanluebox .list .title i{
        display: none;
    }
    .about-section2 .tbox .thr{
        display: none;
    }
    .about-t .sec{
        font-size:20px;
    }
    .about-section2 .tbox .about-t{
        height: auto;
        margin-bottom: 3%;
    }
    .about-section2 .develop .left{
        width: 75px;
        margin-left:0;
    }
    .about-section2 .develop .left .list .title{
        font-size:18px;
    }
    .about-section2 .develop .right{
        width: 74%;
    }
    .about-section2 .develop .right .text .imgbox{
        width: 100%;
        height: 179px;
    }
    .about-section2 .develop{
        height: 430px;
    }
    .about-section2 .develop .right .text .con{
        font-size: 14px;
    }
    .about-section2 .develop .left .list .title:after{
        right: -2px;
        width: 7px;
        height: 7px;
    }
    .about-t .con{
        font-size: 14px;
        line-height: 23px;
    }
    .about-section3 .item{
        flex-wrap: wrap;
    }
    .about-section3 .item .list{
        width: 31%;
        height: 128px;
        padding-left: 0;
        margin-bottom: 20px;
        text-align: center;
        display: block;
    }
    .about-section3 .item .list .imgbox{
        margin:0 auto;
    }
    .about-section3 .item .list .fir{
        font-size: 18px;
        margin-top: 10px;
    }
    .about-section3 .item .list .sec{
        font-size: 12px;
        margin-top: 5px;
    }
    .about-section3 .item .list .line{
        display: none;
    }
    .paopaofir{
        display: none;
    }
    .paopaosec{
        display: block;
    }
    .about-section3 .paopao{
        margin:0 auto;
    }
    .about-section3 .paopao ul li{
        margin-bottom: 10px;
    }
    .about-section3 .paopao ul li span{
        font-size: 18px;
        margin-top: 0;
    }
    .about-section4 .lishi{
        flex-wrap: wrap;
        padding: 2% 2%;
    }
    .about-section4 .lishi .list {
        width: 24%;
    }
    .about-section4 .lishi img {
        max-width: 67%;
    }
    .about-section4 .lishi p{
        font-size: 14px;
    }
    .about-section4 .honor-but{
        width: 90px;
        right: 3%;
        top: 3%;
    }
    .about-section4 .honor-but .but {
        width: 35px;
        height: 35px;
    }
    .about-section4 .honorbox .swiper-slide .text .title{
        font-size:14px;
        height: 37px;
    }
    .about-section4 .honorbox {
        height: 408px;
    }
    .about-section4 .honorbox .swiper-slide .text .imgbox {
        height: 115px;
    }
    .about-section5{
        height: 210px;
    }
    .allfooterbox .section-contact .top {
        padding: 7% 1% 7% 1%;
    }
    .navBgout .inner .center{
        display: none;
    }
    .navBgout .inner{
        flex-wrap: wrap;
        height: 67%;
        margin-top: 19%;
    }
    .navBgout .inner .list{
        width: 50%;
        height: 25%;
    }
    .navBgout .inner .list .imgbox{
        width: 50px;
        height: 50px;
    }
    .navBgout .inner .list .title{
        font-size: 17px;
    }
    .navBgout .inner .list-inner .erji{
        display: none;
    }
    .chuxing-section1 .imgbox{
        width: 100%;
        height: 346px;
    }
    .chuxing-section1 .text{
        width: 100%;
        padding:0 3% 0 3%;
        margin-bottom: 3%;
    }
    .chuxing-t .fir {
        font-size: 34px;
    }
    .chuxing-t .sec{
        margin-top: 0;
        display: block;
    }
    .chuxing-t .sec .s1{
        font-size: 30px;
    }
    .chuxing-t .sec .s2 {
        font-size: 27px;
    }
    .chuxing-section1 .text .con{
        width: 100%;
        font-size: 15px;
        line-height: 26px;
        padding: 5% 4%;
    }
    .keyun-section1 .text .tel .fir{
        font-size: 15px;
    }
    .keyun-section2 .item .list .fir .s1{
        font-size: 24px;
    }
    .keyun-section2 .item .list .fir .s2{
        font-size: 12px;
    }
    .keyun-section2 .item .list .sec{
        font-size: 14px;
    }
    .keyun-section4 .chuxing-t .sec .text .t1 {
        font-size: 16px;
    }
    .keyun-section4 .chuxing-t .sec .text .t2 {
        font-size: 16px;
    }
    .keyun-section4 .chuxing-t .sec .text{
        margin-top: 3%;
    }
    .keyun-section5 .item{
        width: 100%;
    }
    .keyun-section5 .item .list .imgbox{
        height: auto;
    }
    .keyun-section5 .item .list .t{
        line-height: 45px;
        font-size:18px;
    }
    .keyun-section5 .item .list .imgbox .left {
        width: 100%;
        height: 300px;
    }
    .keyun-section5 .item .list .imgbox .right {
        width: 100%;
        height: 305px;
    }
    .keyun-section5 .item .list .imgbox .text{
        width: 100%;
    }
    .keyun-section5 .item .list .imgbox .text .text-list .shuzi{
        font-size: 32px;
        margin-right: 8%;
    }
    .keyun-section5 .item .list .imgbox .text .text-list .con .fir {
        font-size: 20px;
    }
    .keyun-section5 .item .list .imgbox .text .text-list .con .sec {
        font-size: 16px;
    }
    .keyun-section6 .loc {
        height: 400px;
    }
    .sbanner .s-banner-text .abox a{
        margin-right: 7%;
    }
    .sbanner .s-banner-text .abox a:before{
        left: -14px;
    }
    .sbanner .s-banner-text .abox a.active:before {
        width: 11px;
    }
    .dingzhi-section1 .text .con .biao{
        line-height: 42px;
        font-size:18px;
    }
    .dingzhi-section2 .lunbo .text .line .con{
        font-size:14px;
    }
    .yanfa-t .sec {
        text-align: center;
        margin-top: -20px;
    }
    .dingzhi-section3 .item{
        flex-wrap: wrap;
        padding:0;
    }
    .dingzhi-section3 .item .list {
        width: 49%;
        margin-bottom: 1%;
    }
    .dingzhi-section3 .item .list .title{
        font-size:16px;
        padding: 6px 0;
    }
    .dingzhi-section3 .item .list .imgbox{
        height: 195px;
    }
    .dingzhi-section4 .item .list .imgbox{

        height: 313px;
    }
    .dingzhi-section4 .item .list:nth-child(odd) .imgbox{
        height: 261px;
    }
    .dingzhi-section4 .item .list .chuxing-t .fir{
        font-size: 24px;
    }
    .dingzhi-section4 .item .list .chuxing-t .sec .s1{
        font-size: 24px;
    }
    .dingzhi-section4 .item .list:nth-child(even) .text{
        padding: 3% 3% 3% 3%;
        width: 47%;
    }
    .dingzhi-section4 .item .list:nth-child(odd) .text{
        padding: 0 3%;
        width: 49%;
    }
    .dingzhi-section4 .item .list .text .line{
        height: 1px;
        margin: 3% 0;
    }
    .dingzhi-section4 .item .list .text .con{
        font-size: 15px;
        line-height: 25px;
    }
    .dingzhi-section4 .item .list .swiper-container .tbox p.title{
        margin-bottom: 4%;
        padding: 0 8px;
    }
    .chuxing-section1 .imgbox .swiper-pagination-bullet-active{
        width: 28px;
    }
    .chuxing-section1 .bottomsec{
        display: block;
    }
    .chuxing-section1 .bottomfir{
        display: none;
    }
    .chuxing-section1 .bottom .list .img .meng span{
        font-size: 15px;
    }
    .chuxing-section2 .swiper-slide .imgbox{
        height: 120px;
    }
    .chuxing-section2 .tbox {
        padding: 0 3%;
    }
    .chuxing-section2 .swiper-slide .text .fir{
        line-height: 40px;
    }
    .chuxing-section2 .swiper-slide .text .sec{
        line-height: 40px;
    }
    .chuxing-section3 .left{
        width: 45%;
        margin-bottom: 5%;
    }
    .chuxing-section3 .right{

        height: 471px;
    }
    .chuxing-section3 .zhuan-item .list .l{
        width: 60px;
        height: 105px;
    }
    .chuxing-section3 .r{
        margin-left: 8%
    }
    .chuxing-section3 .r p{
        line-height: 25px;
    }
    .chuxing-section3 .left .t-item .list .imgbox{
        height: 45px;
    }
    .chuxing-section3 .left .t-item{
        padding-right: 0;
        margin-top: 21%;
    }
    .chuxing-section3 .left .t-item .list .title{
        margin-top: 5%;
    }
    .chuxing-section3 .left .t-item .list{
        padding: 3% 0;
    }
    .chuxing-section5 .lunbobox .imgbox {
        height: 397px;
    }
    .chuxing-section5 .lunbobox{
        padding:3%;
    }
    .chuxing-section5 .lunbobox .title{
        font-size: 18px;
    }
    .chuxing-section5 .but-xinkong-right {
        right: 16px;
        background-size: 7px;
    }
    .chuxing-section5 .but-xinkong-left {
        left: 16px;
        background-size: 7px;
    }
    .but-xinkong{
        width: 35px;
        height: 35px;
    }
    .chuzu-section1 .tscon .top .list .t{
        font-size: 18px;
    }
    .chuzu-section1 .tscon .top .list .des{
        font-size: 14px;
    }

    .chuzu-section1 .tscon .xia .list .imgbox{
        width: 45px;
        height: 45px;
    }
    .chuzu-section1 .tscon .xia .list .zi .fir .s1{
        font-size: 20px;
    }
    .chuzu-section1 .tscon .xia:after{
        width: 10px;
        height: 10px;
    }
    .chuzu-section2 .content img{
        display: none;
    }
    .chuzu-section2 .content .con{
        font-size:15px;
        line-height: 24px;
        width: 100%;
    }
    .chuzu-section2 .img-item{
        height: auto;
    }
    .chuzu-section2 .img-item .list{
        width: 100%;
        height: 227px;
        margin-bottom: 1%;
    }
    .chuzu-section3 .item{
        flex-wrap: wrap;
    }
    .chuzu-section3 .item .list{
        width: 49%;
        height: 208px;
        margin-bottom: 1%;
    }
    .chuzu-section3 .item .list .text strong{
        font-size: 16px;
    }
    .chuzu-section3 .item .list .shuzi{
        font-size: 46px;
    }
    .chuzu-section4 .img-item{
        flex-wrap: wrap;
    }
    .chuzu-section4 .img-item .list{
        height: auto;
    }
    .chuzu-section4 .img-item .list img{
        position: relative;
        width: 100%;
        top:inherit;
        bottom:inherit;
        right:inherit;
        left:inherit;
    }
    .sbanner .s-banner-text .abox i{
        height: 72px;
    }
    .sbanner .s-banner-text .abox i:before{
        width: 5px;
        height: 5px;
        left: -2px;
    }
    .gongyinlian-section1 .t{
        font-size: 20px;
        padding: 0 3%;
    }
    .gongyinlian-section1 .box .text {
        width: 100%;
        padding: 0 3%;
        margin-left: 0;
    }
    .gongyinlian-section1 .box .text .fir .t1{
        font-size: 21px;
    }
    .gongyinlian-section1 .box .text .line{
        width: 95%;
        margin: 2% 0;
    }
    .gongyinlian-section1 .box .text .sec {
        font-size: 15px;
    }
    .gongyinlian-section1 .box .text .telbox .t-list .con{
        font-size: 14px;
    }
    .gongyinlian-section1 .box .text .telbox .t-list{
        margin-bottom: 6px;
        padding-bottom: 6px;
    }
    .gongyinlian-section1 .box .text .telbox{
        width: 100%;
    }
    .gongyinlian-section1 .box .imgbox{
        width: 100%;
        height: 156px;
        padding: 0 3%;
    }
    .gongyinlian-section2 .item .list .top{
        height:224px;
    }
    .gongyinlian-section2 .item .list .top .imgbox{
        width: 100%;
    }
    .gongyinlian-section2 .item .list .top .con .title{
        font-size: 20px;
    }
    .gongyinlian-section2 .item .list .top .con .des .t1{
        display: none;
    }
    .gongyinlian-section2 .item .list .top .con .des .t2{
        font-size: 16px;
        margin-top: 0;
    }
    .gongyinlian-section2 .item .list .top .con{
        width: 90%;
        padding: 4% 3% 4% 3%;
    }
    .gongyinlian-section2 .item .list .top .more{
        width: 75px;
        line-height: 25px;
        font-size: 14px;
        border-radius: 0 13px 0 0;
    }
    .gongyinlian-section2 .item .list .bottom .tsdes-list .img1{
        height: 30px;
    }
    .gongyinlian-section2 .item .list .bottom .tsdes-list{
        width: 50%;
        padding:0 1% 1% 1%;
        height: 190px;
    }
    .gongyinlian-section2 .item .list .bottom .tsdes-list .img1{
        height: 30px;
    }
    .gongyinlian-section2 .item .list .bottom .tsdes-list .t{
        margin: 5% 0 5% 0;
    }
    .gongyinlian-section2 .item .list .bottom .tsdes-list .des{
        padding: 3%;
        line-height: 18px;
    }
    .gongyinlian-section2 .item .list .bottom .shou{
        width: 84px;
        line-height: 30px;
        font-size: 14px;
    }
    .gongyinlian-section2 .item .list .bottom .tsdes-list .shuzi{
        font-size: 40px;
    }
    .gongyinlian-section2 .item .list .bottom .cgdes {
        font-size: 14px;
        line-height: 23px;
    }
    .sbanner .s-banner-text .tbox .thr{
        display: none;
    }
    .travel-t{
        font-size: 19px;
        padding: 0 3%;
        text-align: center;
    }
    .travel-section1 .travel-bottom img {
        max-width: 38%;
        display: block;
        margin: 0 auto;
    }
    .travel-section2 .tbox .list{
        height: 75px;
        width: 100%;
    }
    .travel-section2 .tbox .list .shuzi{
        font-size: 24px;
        margin-right: 3%;
    }
    .travel-section2 .tbox .list .des .t1 span{
        font-size: 20px;
        letter-spacing: 2px;
    }
    .travel-section2 .tbox .list .des .t2{
        font-size: 13px;
    }
    .travel-section2 .tbox .list:hover .des .t2{
        margin-top: 1%;
        letter-spacing: 0;
    }
    .travel-section2 .caoyuan-img{
        padding: 3% 0;
    }
    .travel-section3 .inner .left{
        width: 100%;
        height: auto;
        padding: 3%;
    }
    .travel-section3 .inner .left .des{
        font-size: 15px;
        line-height: 26px;
    }
    .travel-section3 .inner .left .des span {
        font-size: 15px;
    }
    .travel-section3 .inner .right{
        width: 100%;
        height: 168px;
    }
    .travel-section3 .inner{
        height: auto;
    }
    .travel-tbox .fir{
        font-size: 24px;
    }
    .travel-tbox .guimo{
        font-size: 14px;
    }
    .travel-tbox .sec {
        font-size: 15px;
    }
    .travel-section4 .swiper-slide .imgbox{
        height: 285px;
    }
    .travel-tbox .des span{
        font-size: 14px;
        margin: 0 5px 2% 5%;
    }
    .travel-section5 .swiper-slide .imgbox{
        height: 285px;
    }
    .travel-section6 {
        height: 318px;
    }
    .maoshan1-img{
        display: block;
        margin:0 auto 2% auto;
    }
    .jisan-section2 .des{
        font-size: 15px;
    }
    .jisan-section3 .con {
        height: auto;
    }
    .jisan-section3 .con .imgbox {
        width: 100%;
        height: 188px;
    }
    .jisan-section3 .con .text{
        width: 100%;
        font-size: 15px;
        line-height: 23px;
    }
    .che-t {
        margin-bottom: 5%;
    }
    .che-toubu {
        height: auto;
    }
    .che-toubu .imgbox{
        width: 100%;
        height: 395px;
    }
    .che-toubu .text{
        width: 100%;
    }
    .che-toubu .text .top{
        line-height: 28px;
        border-bottom: 2px solid #f7f7f7;
    }
    .che-toubu .text .xiuche-title p{
        margin-bottom: 6px;
    }
    .xiuche-section2 .mengdian-img-box {
        padding: 0;
    }
    .xiuche-section2 .mengdian-img-box .chuxing-t .sec .s1{
        font-size:20px;
    }
    .xiuche-section2 .mengdian-img-box .chuxing-t .sec .s2{
        font-size:20px;
    }

    .xiuche-section4  .chuxing-t .sec .s1{
        font-size:20px;
    }
    .xiuche-section4  .chuxing-t .sec .s2{
        font-size:20px;
    }
    .xiuche-section2 .mengdian-map{
        padding:0;
    }
    .xiuche-section2 .mengdian-map .xiuche1-img{
        width: 100%;
    }
    .xiuche-section2 .mengdian-map .text {
        width: 100%;
        margin-top: 4%;
    }
    .xiuche-section3 .service .list{
        width: 32%;
        height: 176px;
    }
    .xiuche-section3 .service .list .title{
        line-height: 33px;
        font-size: 14px;
    }
    .xiuche-section3 .service .list .title:before, .xiuche-section3 .service .list .title:after{
        width: 25%;
    }
    .xiuche-section4 .left {
        width: 100%;
        margin-bottom: 3%;
    }
    .xiuche-section4 .left .tbox{
        font-size: 15px;
        margin-bottom: 2%;
    }
    .xiuche-section4 .left .tbox span{
        font-size: 17px;
    }
    .xiuche-section4 .left .canshu p{
        font-size: 15px;
    }
    .xiuche-section4 .right{
        width: 100%;
    }
    .xiuche-section4 .right .list {
        width: 33%;
    }
    .che-t .line{
        top: 25%;
        width: 53%;
    }
    .xiuche-section5 .longjiefengcai {
        height: 420px;
    }
    .xiuche-section5 .longjiefengcai .imgbox-out{
        padding:5px;
        height: 200px;
    }
    .xiuche-section5 .longjiefengcai .swiper-container{
        padding:0;
    }
    .xiuche-section5 .longjiefengcai .swiper-button-white{
        width: 36px;
        height: 46px;
    }
    .xiuche-section6 img{
        max-width: 45%;
    }
    .xiuche-section6 .fir{
        font-size: 24px;
    }
    .xiuche-section6 .spanbox span{
        font-size: 16px;
    }
    .xiuche-section6 .spanbox span:after{
        display: none;
    }
    .maiche-section1 .chuxing-t .sec .s1{
        font-size:20px;
    }
    .maiche-section1 .chuxing-t .sec .s2{
        font-size:20px;
    }
    .che-toubu .swiper-pagination-bullet-active{
        width: 28px;
    }
    .che-toubu .text .che-tel p span{
        font-size:17px;
    }

    .maiche-section2 .fengcai{
        height: 430px;
    }
    .maiche-section3 .che-t .line {
        width: 46%;
    }
    .maiche-section3 .zhanting .imgbox-out{
        height: 217px;
        padding: 5px;
    }
    .maiche-section3 .zhanting .swiper-container {
        padding: 0;
    }
    .maiche-section4 .honor .imgbox-out{
        height: 234px;
    }
    .maiche-section5 .loc{
        height: 400px;
    }
    .xueche-section2 .xiaoqu .list .title{
        line-height: 40px;
    }
    .xueche-section2 .xiaoqu .list .title span{
        font-size: 14px;
    }
    .xueche-section2 .xiaoqu .list {
        width: 49%;
        margin-bottom: 3%;
        height: 230px;
    }
    .xueche-section3 .xiangmu .left{
        margin-top: 1%;
    }
    .xueche-section3 .xiangmu .left .title{
        font-size: 22px;
    }
    .xueche-section3 .xiangmu .left .line{
        width: 107px;
        height: 2px;
        margin: 3% 0;
    }
    .xueche-section3 .xiangmu .left .spanbox span{
        font-size: 18px;
    }
    .xueche-section3 .xiangmu .left .spanbox span:last-child {
        text-indent:3.4rem;
    }
    .xueche-section4 .zhuanye{
        flex-wrap: wrap;
    }
    .xueche-section4 .zhuanye .list{
        height: auto;
    }
    .xueche-section4 .zhuanye .list img{
        position: relative;
        width: 100%;
    }
    .xueche-section5 .che-t .abtext{
        position: relative;
        width: 100%;
        font-size: 14px;
        margin-top: 3%;
    }
    .yanfa-section1 .text .t{
        display: block;
        padding: 0 3%;
    }
    .yanfa-section1 .text .t img{
        width: 130px;
        display: block;
        margin: 0 auto;
    }
    .yanfa-section1 .text .t p{
        font-size: 21px;
        text-align: center;
    }
    .yanfa-section1 .text .des{
        font-size: 15px;
        line-height: 27px;
        padding: 5% 3% 5% 3%;
    }
    .yanfa-section1 .imgbox .telbox{
        width: 84%;
        left: 8%;
    }
    .yanfa-section1 .telbox .t-list .con{
        font-size: 15px;
    }
    .yanfa-section1 .telbox .t-list{
        margin-bottom: 10px;
        padding-bottom: 10px;
    }
    .yanfa-section2 .list:nth-child(1) .yanfa-t .fir {
        font-size: 14px;
    }
    .yanfa-section3 .left{
        margin-bottom: 3%;
    }

    .yanfa-section3 .right .list{
        height:176px;
    }
    .yanfa-section3 .right .list img{
        object-fit: contain;
    }
    .yanfa-section4 .des{
        line-height: 26px;
        font-size: 14px;
        padding:0;
    }
    .yanfa-section5 .item .list {
        height: auto;
        overflow: hidden;
    }
    .yanfa-section5 .item .list .text{
        height: auto;
        width: 100%;
        padding: 4% 3%;
    }
    .yanfa-section5 .item .list .text .sec {
        font-size: 14px;
        line-height: 24px;
    }
    .yanfa-section5 .item .list .imgbox {
        width: 100%;
        height: 200px;
    }
    .yanfa-section5 .item .list .text .fir{
        font-size: 17px;
    }
    .yanfa-section5 .item .list .text .line{
        height: 1px;
        margin:2% 0;
    }
    .yanfa-section5 .item .list:nth-child(3) {
        height: auto;
    }
    .dang-section1 .left {
        float: none;
        width: 100%;
        overflow: hidden;
        text-align: center;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 9%;
    }
    .dang-section1 .left .dangzhang {
        margin-bottom: 0;
        width: 46px;
    }
    .dang-section1 .left .text p{
        writing-mode: inherit;
        writing-mode: inherit;
        float: none;
        display: inline-block;
    }
    .dang-section1 .left .text p.fir{
        margin-top: 0;
        font-size: 30px;
    }
    .dang-section1 .left .text p.sec{
        font-size: 30px;
    }
    .dang-section1 .right .t{
        display: none;
    }
    .dang-section1 .right{
        width: 100%;
    }
    .dang-section1 .right .con .imgbox img{
        width: 69px;
    }
    .dang-section1 .right .con .text{
        width: 100%;
        padding: 0 3% 8% 3%;
        margin-top: 2%;
    }
    .dang-section1 .right .con .text .line{
        height: 1px;
    }
    .dang-section1 .right .con .text .fir{
        font-weight: 500;
        line-height: 27px;
        font-size: 16px;
    }
    .dang-section1 .right .con .text .sec{
        font-weight: 500;
        line-height: 27px;
        font-size: 16px;
    }
    .dang-section1 .swiper-container-dang .tup{
        height: 208px;
    }
    .dang-inner-item {
        padding: 0;
    }
    .dang-inner-item .chuxing-t .sec{
        text-align:center;
    }
    .dang-inner-item-bottom .list{
        width: 50%;
    }
    .dang-inner-item-bottom .list .imgbox{
        height: 224px;
    }
    .dang-inner-item-bottom .list .text .title{
        font-size: 15px;
    }
    .dang-inner-item-bottom .list .text .text-time{
        line-height: 40px;
    }
    .dang-section1 .right .con .imgbox {
        padding: 3% 2% 0 2%;
    }
    .team-inner .text{
        width:100%;
    }
    .article-box .title{
        font-size: 20px;
    }
    .article-box .clickbox{
        font-size:13px;
    }
    .renwudes .con1 .imgbox{
        height: 321px;
    }
    .renwudes .con2 .neirong{
        font-size: 16px;
        line-height: 26px;
    }
    .zuimei-inner-list{
        width: 50%;
        margin-bottom: 2%;
    }
    .zuimei-inner-list .imgbox{
        height: 241px;
    }
    .zuimei-inner-list .text{
        padding: 3% 5% 7% 5%;
    }
    .zuimei-inner-list .text .fir{
        line-height: 41px;
        font-size: 18px;
    }
    .zuimei-inner-list .text .sec{
        font-size: 16px;
    }

    .renwudes .con1 .text .title{
        font-size: 22px;
    }
    .renwudes .con1 .text .tags{
        font-size: 16px;
        margin-top: 0;
    }
    .renwudes .con1 .text .pj{
        font-size: 15px;
        line-height: 26px;
    }
    .pingpai-inner-list{
        height: 320px;
    }
    .pingpai-inner-list .imgbox{
        width: 357px;
    }
    .pingpai-inner-list .text{
        width: calc(100% - 357px);
    }
    .pingpai-inner-list .text .title{
        font-size: 18px;
    }
    .pingpai-inner-list .text .des{
        line-height: 20px;
    }
    .renwudes .con1 .text{
        padding: 4% 0 4% 4%;
    }
    .all-a-button{
        height: 35px;
        line-height: 35px;
        width: 134px;
    }
    .all-a-button span{
        font-size:14px;
    }
    .gongzuoshi .list {
        width: 49%;
        margin-bottom: 2%;
    }
    .gongzuoshi .list .title{
        padding: 4px 20px;
        font-size: 13px;
    }
    .gongzuoshi .list .con{
        font-size: 13px;
        line-height: 22px;
        height: 220px;
    }
    .team-inner-item-top{
        padding:0;
    }
    .team-inner-item-top .list .imgbox {
        height: 374px;
    }
    .team-inner-item .list .title{
        font-size: 15px;
        line-height: inherit;
    }
    .team-inner-item-bottom {
        padding: 0;
    }
    .team-inner-item-bottom .list{
        padding: 0 1%;
    }
    .team-inner-item-bottom .list .imgbox {
        height: 246px;
    }
    .jianbao-inner-list{
        width: 33.33%;
    }
    .jianbao-inner-list .imgbox{
        height: 180px;
    }
    .jianbao-inner-list .title span.s1{
        font-size: 14px;
    }
    .jianbao-inner-list .title span.s2{
        font-size: 14px;
    }
    .rong-section1 .item .list{
        margin: 0 1%;
        width: 23%;
    }
    .contact-inner .loc{
        height: 520px;
    }
    .loc-text .list .t{
        font-size: 24px;
        margin-bottom: 9%;
    }
    .loc-text .list {
        padding: 8% 8% 11% 8%;
    }

    .mes .left {
        width: 100%;
    }
    .mes .right {
        width: 100%;
        margin-top: 7%;
    }
    .mes .right .t{
        font-size: 21px;
        margin-bottom: 1%;
    }






    .rong-section1 .item .list p{
        font-size:12px;
        line-height: 35px;
    }
    .news-inner .text .left{
        width: 100%;
    }
    .news-inner .text .right{
        width: 100%;
        margin-top: 11%;
    }
    .news-inner .text .right .top .img{
        height: 213px;
    }
    .news-inner .text .right .t{
        font-size: 20px;
    }
    .yongche-type a{
        width: 45%;
        line-height: 40px;
        font-size: 14px;
    }
    .yongche-inner-itme{
        padding:0;
    }
    .yongche-inner-list{
        padding:0 1%;
    }
    .yongche-inner-list .imgbox{
        height: 150px;
    }
    .keyun-section5 .online-click{
        width: 80%;
        line-height: inherit;
        text-align:center;
        font-size:20px;
        padding:2% 0;
        margin:3% auto;
    }
    .xinxi-inner-item{
        width: 100%;
    }
    .xinxi-inner-item .list .title{
        font-size:18px;
    }
    .xinxi-inner-item .list .des{
        margin-top: 2%;
    }

    .t3 .con .text{
        width: 100%;
    }
    .t3 .con .imgbox{
        width: 100%;
        height: 500px;
    }
    .t3 .con .text .item .list{
        padding: 2% 2%;
    }

    .t3_moive_box{
        width: 100%;
        height: 54vw;
    }

}

@media (max-width: 768px) {
    .ceBtn{
        width: 90px;
        display: none;
    }
    .headerbox h1{
        width: 90px;
        border-right:none;
    }
    .fp-viewing-home .allbtn:before{
        display: none;
    }
    .menu{
        display: none;
    }
    .swiper-container-banner .swiper-slide .banner-text p{
        font-size:28px;
        line-height: initial;
    }
    .swiper_box{
        padding: 0 7%;
        top: 34%;
    }
    .swiper_box .banner-btn {
        margin-top: 7%;
    }
    .swiper_box .banner-btn{
        width: 90px;
    }
    .swiper_box .banner-btn .btn{
        width: 40px;
        height: 40px;
    }
    .swiper_box .banner-btn .circle{
        width: 39px;
        height: 40px;
    }
    .circleProgress{
        width: 40px;
        height: 40px;
    }
    .menubox{
        width: calc(100% - 90px);
        border-bottom:none;
    }
    .section-about .lunboimg{
        display: none;
    }
    .section-about .shuzi{
        display: none;
    }
    .section-about .about_con{
        width: 100%;
        padding: 0 7%;
    }
    .section-about .moveshuzi .list .sec{
        font-size: 18px;
        margin-top: 31%;
    }
    .section-about .moveshuzi .list .top .fir span:nth-child(1) {
        font-size: 22px;
    }
    .section-about .moveshuzi .list .top {
        width: 80px;
        height: 80px;
    }
    .section-about .moveshuzi .list .top .img{
        top: -9px;
    }
    .section-about .moveshuzi{
        padding-right:0;
        margin-top: 17%;
    }
    a.a1 {
        width: 190px;
        height: 55px;
    }
    .section-about .moveshuzi .list {
        margin-bottom: 13%;
        width: 48%;
    }
    .section-about .moveshuzi .list .top .fir span:nth-child(2){
        font-size: 13px;
    }
    .section-news .left{
        width: 100%;
        height: auto;
        padding: 0 7%;
        display: block;
        margin-top: 3%;
    }
    .section-news .right{
        width: 100%;
        height: auto;
        padding: 0 7%;
    }
    .section-news .left .news-but{
        margin-top: 8%;
    }
    .section-news .left .news-more{
        width: 138px;
        line-height: 45px;
        margin-top: 3%;
    }
    .section-news .left .tbox .sec{
        font-size:26px;
    }
    .section-news .right .sec span{
        opacity: 1;
    }
    .section-news .right .fir{
        display: none;
    }
    .section-news .right .thr{
        font-size:18px;
        margin: 4% 0 7% 0;
    }
    .section-news .right .imgbox{
        height: 160px;
    }
    .section-news .left .news-but{
        width: 96px;
    }
    .section-news .left .news-but .but{
        width: 40px;
        height: 40px;
    }
    .section-chuxing .chuxing-tbox .sec{
        font-size: 26px;
    }
    .section-chuxing .chuxing-list-text-bottom{
        display: none;
    }
    .section-chuxing .chuxing-list{
        width: 50%;
        height: 34%;
    }
    .section-chuxing .chuxing-list:nth-child(-n+2){
        margin-top: 44%;
    }
    .section-chuxing .chuxing-tbox {
        height: 86px;
        width: 100%;
        background: none;
        top: 14%;
    }
    .section-chuxing .chuxing-list-text-top {
        margin-top: 18%;
    }
    .section-chuxing .chuxing-list-info{
        display: none;
    }
    .section-chuxing .chuxing-list .chuxing-list-bg{
        display: none;
    }
    .section-chuxing .chuxing-list:hover .chuxing-list-text{
        top: 0;
    }
    .section-guanli .left{
        width: 100%;
        height: auto;
        padding: 0 3%;
        text-align: center;
        display: block;
        margin-bottom: 5%;
    }
    .section-guanli .right {
        width: 100%;
        height: auto;
    }
    .section-guanli .left-con .sec{
        font-size: 26px;
        margin: 1% 0 6% 0;
    }
    .section-guanli .left-con .thr{
        display: none;
    }
    .section-guanli .left-con .line{
        height: 2px;
        margin-top: 0%;
        display: none;
    }
    a.a2{
        display: none;
    }
    .section-guanli .guanli-list{
        width: 50%;
        height: auto;
        text-align: center;
        padding: 0 7%;
    }
    .section-guanli .guanli-list.active{
        width: 50%;
    }
    .section-guanli .guanli-list .imgbox{
        display: none;
    }
    .section-guanli .guanli-list .bg{
        display: none;
    }
    .section-guanli .guanli-list .text .sec{
        position: relative;
        top:inherit;
        right:inherit;
        width: 100%;
    }
    .section-guanli .guanli-list .text .sec .s1{
        writing-mode: inherit;
        writing-mode: inherit;
        letter-spacing: 0;
        font-size: 22px;
    }
    .section-guanli .guanli-list .text .sec .s2{
        writing-mode: inherit;
        writing-mode: inherit;
        margin-left:0;
        margin-top: 7px;
        font-size: 16px;
        height: 40px;
    }
    .section-guanli .guanli-list.active .text .sec{
        top:inherit;
        right:inherit;
    }
    .section-guanli .guanli-list .text .fir{
        display: none;
    }
    .section-guanli .guanli-list .text{
        position: relative;
        border-bottom: 1px solid #ffffff4f;
        padding-bottom: 14%;
        margin-bottom: 21%;
    }
    .section-guanli .left-con .fir{
        margin-top: 16%;
    }
    .section-travel .con-left-box {
        width: 100%;
        margin-left: 0;
        margin-top: 14%;
        padding: 0 7%;
    }
    .section-travel .con-left .fir{
        display: none;
    }
    .section-travel .con-right{
        width: 100%;
        height: auto;
        margin-left: 0;
        padding: 0 7%;
    }
    .section-travel .con-right .tbox .sec{
        font-size: 26px;
    }
    .section-travel .con-right .tbottom .list{
        padding: 7% 5%;
    }
    .allbox{
        margin-top: 7%;
    }
    .section-travel .con-right .tbottom .list .fir .s1{
        font-size: 24px;
    }
    .section-travel .con-right .tbottom .list .fir .s2{
        font-size: 12px;
    }
    .section-travel .con-right .tbottom .list .sec{
        display: none;
    }
    .section-travel .con-right .tbox{
        margin-bottom: 7%;
    }
    .section-travel .con-left .list{
        width: 47%;
    }
    .section-service .con-left {
        width: 100%;
        margin-left: 0;
    }
    .section-service .tbox .sec .s1{
        font-size: 26px;
    }
    .section-service .tbox .sec .s2 span{
        font-size: 24px;
    }
    .section-service .tbox .sec .s2{
        margin: 1% 0 0 2%;
        display: none;
    }
    .section-service .s-left {
        width: 100%;
    }
    .section-service .s-right{
        width: 100%;
        height: 174px;
    }
    .section-service .s-left .line{
        margin: 2% 0;
    }
    .section-service .s-left .bottom{
        display: none;
    }
    .fp-viewing-about .allbtn .text {
        color: #999;
    }
    .fp-viewing-about .allbtn .linebox span {
        background: #999;
    }
    .section-travel .maoshan-logo{
        display: none;
    }
    .section-travel .con-left:nth-child(2){
        margin-top: 22%;
    }
    .section-service .tbox{
        margin-top: 25%;
    }
    .section-service .yuanbox{
        display: none;
    }
    .servicelunbo .service-but{
        display: block;
    }
    .abut a{
        height: 45px;
    }
    .section-contact .top{
        width: 100%;
        padding: 27% 1% 7% 1%;
    }
    .section-contact .lxbox .left{
        width: 100%;
        padding: 0 7%;
        margin-left: 0;
    }
    .section-contact .lxbox .left .tel .text{
        font-size: 26px;
    }
    .section-contact .lxbox .right .fir{
        display: none;
    }
    .section-contact .lxbox .right .imgbox a{
        height: 59px;
        width: 153px;
    }
    .section-contact .top .t{
        font-size: 26px;
    }
    .section-contact .bottom .erbox{
        width: 100%;
    }
    .section-contact .bottom .f-menu-box{
        display: none;
    }
    .section-contact .lxbox .left .lx-list p{
        padding-left: 50px;
    }
    .section-contact .lxbox .left .lx-list p.add {
        background: none;
    }
    .section-contact .bottom {
        padding-left: 7%;
    }
    .section-contact .bottom .f-logo{
        margin:3% 0;
    }
    .sbanner{
        width: 100%;
        height: 300px;
    }
    .sbanner .s-banner-img{
        width: 100%;
        height: 100%;
        display: block;
        object-fit: cover;
    }
    .sbanner .s-banner-text .tbox .fir{
        font-size: 25px;
    }
    .sbanner .s-banner-text .tbox .sec{
        font-size: 12px;
    }
    .sbanner .allcrumbs{
        font-size:14px;
        line-height: 45px;
    }
    .sbanner .s-banner-text .abox a{
        font-size: 16px;
        margin-bottom: 10px;
    }
    .sbanner .s-banner-text{
        top:32%;
    }
    .about-t .fir{
        font-size: 18px;
    }
    .about-t .sec{
        margin-top: 0;
    }
    .about-t .sec .t1{
        font-size: 20px;
    }
    .about-section1 .shuzi-item .list .fir .s1 {
        font-size: 20px;
    }
    .about-section1 .shuzi-item .list .fir .s2{
        font-size: 12px;
    }
    .about-section1 .shuzi-item .list .sec{
        font-size: 14px;
        margin-top: 10px;
    }
    .about-section1 .shuzi-item{
        padding:0;
    }
    .about-section1 .zhanlue{
        padding:0;
    }
    .about-t .sec .t2{
        font-size: 15px;
    }
    .about-section1 .zhanluebox {
        height: 192px;
    }
    .about-section1 .zhanluebox .list .title{
        font-size: 16px;
    }
    .about-section1 .zhanluebox .list.active .title {
        left: 5%;
    }
    .about-section1 .zhanluebox .list .title i{
        display: none;
    }
    .about-section2 .tbox .thr{
        display: none;
    }
    .about-t .sec{
        font-size:20px;
    }
    .about-section2 .tbox .about-t{
        height: auto;
        margin-bottom: 3%;
    }
    .about-section2 .develop .left{
        width: 75px;
        margin-left:0;
    }
    .about-section2 .develop .left .list .title{
        font-size:18px;
    }
    .about-section2 .develop .right{
        width: 74%;
    }
    .about-section2 .develop .right .text .imgbox{
        width: 100%;
        height: 179px;
    }
    .about-section2 .develop{
        height: 430px;
    }
    .about-section2 .develop .right .text .con{
        font-size: 14px;
    }
    .about-section2 .develop .left .list .title:after{
        right: -2px;
        width: 7px;
        height: 7px;
    }
    .about-t .con{
        font-size: 14px;
        line-height: 23px;
    }
    .about-section3 .item{
        flex-wrap: wrap;
    }
    .about-section3 .item .list{
        width: 31%;
        height: 128px;
        padding-left: 0;
        margin-bottom: 20px;
        text-align: center;
        display: block;
    }
    .about-section3 .item .list .imgbox{
        margin:0 auto;
    }
    .about-section3 .item .list .fir{
        font-size: 18px;
        margin-top: 10px;
    }
    .about-section3 .item .list .sec{
        font-size: 12px;
        margin-top: 5px;
    }
    .about-section3 .item .list .line{
        display: none;
    }
    .paopaofir{
        display: none;
    }
    .paopaosec{
        display: block;
    }
    .about-section3 .paopao{
        margin:0 auto;
    }
    .about-section3 .paopao ul li{
        margin-bottom: 10px;
    }
    .about-section3 .paopao ul li span{
        font-size: 18px;
        margin-top: 0;
    }
    .about-section4 .lishi{
        flex-wrap: wrap;
    }
    .about-section4 .lishi .list {
        width: 48%;
    }
    .about-section4 .lishi img {
        max-width: 90%;
    }
    .about-section4 .lishi p{
        font-size: 14px;
    }
    .about-section4 .honor-but{
        width: 90px;
        right: 3%;
        top: 3%;
    }
    .about-section4 .honor-but .but {
        width: 35px;
        height: 35px;
    }
    .about-section4 .honorbox .swiper-slide .text .title{
        font-size:14px;
        height: 37px;
    }
    .about-section4 .honorbox {
        height: 408px;
    }
    .about-section4 .honorbox .swiper-slide .text .imgbox {
        height: 115px;
    }
    .about-section5{
        height: 210px;
    }
    .allfooterbox .section-contact .top {
        padding: 7% 1% 7% 1%;
    }
    .navBgout .inner .center{
        display: none;
    }
    .navBgout .inner{
        flex-wrap: wrap;
        height: 71%;
        margin-top: 35%;
    }
    .navBgout .inner .list{
        width: 50%;
        height: 25%;
    }
    .navBgout .inner .list .imgbox{
        width: 50px;
        height: 50px;
    }
    .navBgout .inner .list .title{
        font-size: 17px;
        margin-top: 5%;
    }
    .navBgout .inner .list-inner .erji{
        display: none;
    }
    .chuxing-section1 .imgbox{
        width: 100%;
        height: 210px;
    }
    .chuxing-section1 .text{
        width: 100%;
        padding:0;
    }
    .chuxing-t .fir {
        font-size: 20px;
    }
    .chuxing-t .sec{
        margin-top: 0;
        display: block;
        text-align: center;
    }
    .chuxing-t .sec .s1{
        font-size: 21px;
    }
    .chuxing-t .sec .s2 {
        font-size: 20px;
    }
    .chuxing-section1 .text .con{
        width: 100%;
        font-size: 15px;
        line-height: 26px;
        padding: 5% 4%;
    }
    .keyun-section1 .text .tel .fir{
        font-size: 15px;
    }
    .keyun-section2 .item .list .fir .s1{
        font-size: 24px;
    }
    .keyun-section2 .item .list .fir .s2{
        font-size: 12px;
    }
    .keyun-section2 .item .list .sec{
        font-size: 14px;
    }
    .keyun-section4 .chuxing-t .sec .text .t1 {
        font-size: 16px;
    }
    .keyun-section4 .chuxing-t .sec .text .t2 {
        font-size: 16px;
    }
    .keyun-section4 .chuxing-t .sec .text{
        margin-top: 3%;
    }
    .keyun-section5 .item{
        width: 100%;
    }
    .keyun-section5 .item .list .imgbox{
        height: auto;
    }
    .keyun-section5 .item .list .t{
        line-height: 45px;
        font-size:18px;
    }
    .keyun-section5 .item .list .imgbox .left {
        width: 100%;
        height: 300px;
    }
    .keyun-section5 .item .list .imgbox .right {
        width: 100%;
        height: 305px;
    }
    .keyun-section5 .item .list .imgbox .text{
        width: 100%;
    }
    .keyun-section5 .item .list .imgbox .text .text-list .shuzi{
        font-size: 32px;
        margin-right: 8%;
    }
    .keyun-section5 .item .list .imgbox .text .text-list .con .fir {
        font-size: 20px;
    }
    .keyun-section5 .item .list .imgbox .text .text-list .con .sec {
        font-size: 16px;
    }
    .keyun-section6 .loc {
        height: 200px;
    }
    .sbanner .s-banner-text .abox a{
        margin-right: 7%;
    }
    .sbanner .s-banner-text .abox a:before{
        left: -14px;
    }
    .sbanner .s-banner-text .abox a.active:before {
        width: 11px;
    }
    .dingzhi-section1 .text .con .biao{
        line-height: 42px;
        font-size:18px;
    }
    .dingzhi-section2 .lunbo .text .line .con{
        font-size:14px;
    }
    .yanfa-t .sec {
        text-align: center;
        margin-top: -20px;
    }
    .dingzhi-section3 .item{
        flex-wrap: wrap;
        padding:0;
    }
    .dingzhi-section3 .item .list {
        width: 49%;
        margin-bottom: 1%;
    }
    .dingzhi-section3 .item .list .title{
        font-size:16px;
        padding: 6px 0;
    }
    .dingzhi-section3 .item .list .imgbox{
        height: 195px;
    }
    .dingzhi-section4 .item .list .imgbox{
        width: 100%;
        height: 184px;
    }
    .dingzhi-section4 .item .list:nth-child(odd) .imgbox{
        height: 186px;
    }
    .dingzhi-section4 .item .list .text {
        width: 100%;
    }
    .dingzhi-section4 .item .list:nth-child(odd) .text{
        padding: 0 3%;
    }
    .dingzhi-section4 .item .list .text .line{
        height: 1px;
        margin: 3% 0;
    }
    .dingzhi-section4 .item .list .text .con{
        font-size: 15px;
        line-height: 25px;
    }
    .dingzhi-section4 .item .list .swiper-container .tbox p.title{
        line-height: 30px;
        font-size: 13px;
        margin-bottom: 4%;
        padding: 0 8px;
    }
    .chuxing-section1 .imgbox .swiper-pagination-bullet-active{
        width: 28px;
    }
    .chuxing-section1 .bottomsec{
        display: block;
    }
    .chuxing-section1 .bottomfir{
        display: none;
    }
    .chuxing-section1 .bottom .list .img .meng span{
        font-size: 15px;
    }
    .chuxing-section2 .swiper-slide .imgbox{
        height: 120px;
    }
    .chuxing-section2 .tbox {
        padding: 0 3%;
    }
    .chuxing-section2 .swiper-slide .text .fir{
        line-height: 40px;
    }
    .chuxing-section2 .swiper-slide .text .sec{
        ine-height: 40px;
    }
    .chuxing-section3 .left{
        width: 100%;
        margin-bottom: 5%;
    }
    .chuxing-section3 .right{
        width: 100%;
        height: 214px;
    }
    .chuxing-section3 .zhuan-item .list .l{
        width: 60px;
        height: 105px;
    }
    .chuxing-section3 .r{
        margin-left: 8%
    }
    .chuxing-section3 .r p{
        line-height: 25px;
    }
    .chuxing-section3 .left .t-item .list .imgbox{
        height: 45px;
    }
    .chuxing-section3 .left .t-item{
        padding-right: 0;
        margin-top: 5%;
    }
    .chuxing-section3 .left .t-item .list .title{
        margin-top: 5%;
    }
    .chuxing-section3 .left .t-item .list{
        padding: 3% 0;
    }
    .chuxing-section5 .lunbobox .imgbox {
        height: 183px;
    }
    .chuxing-section5 .lunbobox{
        padding:3%;
    }
    .chuxing-section5 .lunbobox .title{
        font-size: 18px;
    }
    .chuxing-section5 .but-xinkong-right {
        right: 16px;
        background-size: 7px;
    }
    .chuxing-section5 .but-xinkong-left {
        left: 16px;
        background-size: 7px;
    }
    .but-xinkong{
        width: 35px;
        height: 35px;
    }
    .chuzu-section1 .tscon .top .list .t{
        font-size: 18px;
    }
    .chuzu-section1 .tscon .top .list .des{
        font-size: 14px;
    }
    .chuzu-section1 .tscon .top .list:nth-child(1){
        width: 100%;
    }
    .chuzu-section1 .tscon .top .list:nth-child(2){
        width: 100%;
        margin-top: 3%;
        padding-left:0;
    }
    .chuzu-section1 .tscon .xia .list .imgbox{
        width: 45px;
        height: 45px;
    }
    .chuzu-section1 .tscon .xia .list .zi .fir .s1{
        font-size: 20px;
    }
    .chuzu-section1 .tscon .xia:after{
        width: 10px;
        height: 10px;
    }
    .chuzu-section2 .content img{
        display: none;
    }
    .chuzu-section2 .content .con{
        font-size:15px;
        line-height: 24px;
        width: 100%;
    }
    .chuzu-section2 .img-item{
        height: auto;
    }
    .chuzu-section2 .img-item .list{
        width: 100%;
        height: 227px;
        margin-bottom: 1%;
    }
    .chuzu-section3 .item{
        flex-wrap: wrap;
    }
    .chuzu-section3 .item .list{
        width: 49%;
        height: 208px;
    }
    .chuzu-section3 .item .list .text{
        font-size: 14px;
        line-height: 22px;
    }
    .chuzu-section3 .item .list .text strong{
        font-size: 16px;
    }
    .chuzu-section3 .item .list .shuzi{
        font-size: 46px;
    }
    .chuzu-section4 .img-item{
        flex-wrap: wrap;
    }
    .chuzu-section4 .img-item .list{
        width: 100%;
        height: auto;
    }
    .chuzu-section4 .img-item .list img{
        position: relative;
        width: 100%;
        top:inherit;
        bottom:inherit;
        right:inherit;
        left:inherit;
    }
    .sbanner .s-banner-text .abox i{
        height: 72px;
    }
    .sbanner .s-banner-text .abox i:before{
        width: 5px;
        height: 5px;
        left: -2px;
    }
    .gongyinlian-section1 .t{
        font-size: 20px;
        padding: 0 3%;
    }
    .gongyinlian-section1 .box .text {
        width: 100%;
        padding: 0 3%;
        margin-left: 0;
    }
    .gongyinlian-section1 .box .text .fir .t1{
        font-size: 21px;
    }
    .gongyinlian-section1 .box .text .line{
        width: 95%;
        margin: 2% 0;
    }
    .gongyinlian-section1 .box .text .sec {
        font-size: 15px;
    }
    .gongyinlian-section1 .box .text .telbox .t-list .con{
        font-size: 14px;
    }
    .gongyinlian-section1 .box .text .telbox .t-list{
        margin-bottom: 6px;
        padding-bottom: 6px;
    }
    .gongyinlian-section1 .box .text .telbox{
        width: 100%;
    }
    .gongyinlian-section1 .box .imgbox{
        width: 100%;
        height: 156px;
        padding: 0 3%;
    }
    .gongyinlian-section2 .item .list .top{
        height: 177px;
    }
    .gongyinlian-section2 .item .list .top .imgbox{
        width: 100%;
    }
    .gongyinlian-section2 .item .list .top .con .title{
        font-size: 18px;
    }
    .gongyinlian-section2 .item .list .top .con .des .t1{
        display: none;
    }
    .gongyinlian-section2 .item .list .top .con .des .t2{
        font-size: 14px;
        margin-top: 0;
    }
    .gongyinlian-section2 .item .list .top .con{
        width: 90%;
        padding: 4% 3% 11% 3%;
    }
    .gongyinlian-section2 .item .list .top .more{
        width: 75px;
        line-height: 25px;
        font-size: 14px;
        border-radius: 0 13px 0 0;
    }
    .gongyinlian-section2 .item .list .bottom .tsdes-list .img1{
        height: 30px;
    }
    .gongyinlian-section2 .item .list .bottom .tsdes-list{
        width: 50%;
        padding:0 1% 1% 1%;
        height: 190px;
    }
    .gongyinlian-section2 .item .list .bottom .tsdes-list .img1{
        height: 30px;
    }
    .gongyinlian-section2 .item .list .bottom .tsdes-list .t{
        font-size: 16px;
        margin: 5% 0 5% 0;
    }
    .gongyinlian-section2 .item .list .bottom .tsdes-list .des{
        font-size: 13px;
        padding: 3%;
        line-height: 18px;
    }
    .gongyinlian-section2 .item .list .bottom .shou{
        width: 84px;
        line-height: 30px;
        font-size: 14px;
    }
    .gongyinlian-section2 .item .list .bottom .tsdes-list .shuzi{
        font-size: 40px;
    }
    .gongyinlian-section2 .item .list .bottom .cgdes {
        font-size: 14px;
        line-height: 23px;
    }
    .sbanner .s-banner-text .tbox .thr{
        display: none;
    }
    .travel-t{
        font-size: 19px;
        padding: 0 3%;
        text-align: center;
    }
    .travel-section1 .travel-bottom img {
        max-width: 38%;
        display: block;
        margin: 0 auto;
    }
    .travel-section2 .tbox .list{
        height: 75px;
        width: 100%;
    }
    .travel-section2 .tbox .list .shuzi{
        font-size: 24px;
        margin-right: 3%;
    }
    .travel-section2 .tbox .list .des .t1 span{
        font-size: 20px;
        letter-spacing: 2px;
    }
    .travel-section2 .tbox .list .des .t2{
        font-size: 13px;
    }
    .travel-section2 .tbox .list:hover .des .t2{
        margin-top: 1%;
        letter-spacing: 0;
    }
    .travel-section2 .caoyuan-img{
        padding: 3% 0;
    }
    .travel-section3 .inner .left{
        width: 100%;
        height: auto;
        padding: 3%;
    }
    .travel-section3 .inner .left .des{
        font-size: 15px;
        line-height: 26px;
    }
    .travel-section3 .inner .left .des span {
        font-size: 15px;
    }
    .travel-section3 .inner .right{
        width: 100%;
        height: 168px;
    }
    .travel-section3 .inner{
        height: auto;
    }
    .travel-tbox .fir{
        font-size: 24px;
    }
    .travel-tbox .guimo{
        font-size: 14px;
    }
    .travel-tbox .sec {
        font-size: 15px;
    }
    .travel-section4 .swiper-slide .imgbox{
        height: 166px;
    }
    .travel-tbox .des span{
        font-size: 14px;
        margin: 0 5px 2% 5%;
    }
    .travel-section5 .swiper-slide .imgbox{
        height: 185px;
    }
    .travel-section6 {
        height: 178px;
    }
    .maoshan1-img{
        display: block;
        margin:0 auto 2% auto;
    }
    .jisan-section2 .des{
        font-size: 15px;
    }
    .jisan-section3 .con {
        height: auto;
    }
    .jisan-section3 .con .imgbox {
        width: 100%;
        height: 188px;
    }
    .jisan-section3 .con .text{
        width: 100%;
        font-size: 15px;
        line-height: 23px;
    }
    .che-t {
        margin-bottom: 5%;
    }
    .che-toubu {
        height: auto;
    }
    .che-toubu .imgbox{
        width: 100%;
        height: 200px;
    }
    .che-toubu .text{
        width: 100%;
    }
    .che-toubu .text .top{
        font-size: 15px;
        line-height: 28px;
        border-bottom: 2px solid #f7f7f7;
    }
    .che-toubu .text .xiuche-title p{
        font-size: 15px;
        margin-bottom: 6px;
    }
    .xiuche-section2 .mengdian-img-box {
        padding: 0;
    }
    .xiuche-section2 .mengdian-img-box .chuxing-t .sec .s1{
        font-size:20px;
    }
    .xiuche-section2 .mengdian-img-box .chuxing-t .sec .s2{
        font-size:20px;
    }

    .xiuche-section4  .chuxing-t .sec .s1{
        font-size:20px;
    }
    .xiuche-section4  .chuxing-t .sec .s2{
        font-size:20px;
    }
    .xiuche-section2 .mengdian-map{
        padding:0;
    }
    .xiuche-section2 .mengdian-map .xiuche1-img{
        width: 100%;
    }
    .xiuche-section2 .mengdian-map .text {
        width: 100%;
        margin-top: 4%;
    }
    .xiuche-section3 .service .list{
        width: 49%;
        height: 176px;
    }
    .xiuche-section3 .service .list .title{
        line-height: 33px;
        font-size: 14px;
    }
    .xiuche-section3 .service .list .title:before, .xiuche-section3 .service .list .title:after{
        width: 25%;
    }
    .xiuche-section4 .left {
        width: 100%;
    }
    .xiuche-section4 .left .tbox{
        font-size: 15px;
    }
    .xiuche-section4 .left .tbox span{
        font-size: 17px;
    }
    .xiuche-section4 .left .canshu p{
        font-size: 15px;
    }
    .xiuche-section4 .right{
        width: 100%;
    }
    .xiuche-section4 .right .list {
        width: 33%;
        height: 110px;
    }
    .che-t .line{
        top: 25%;
        width: 53%;
    }
    .xiuche-section5 .longjiefengcai {
        height: 320px;
    }
    .xiuche-section5 .longjiefengcai .imgbox-out{
        padding:5px;
        height: 151px;
    }
    .xiuche-section5 .longjiefengcai .swiper-container{
        padding:0;
    }
    .xiuche-section5 .longjiefengcai .swiper-button-white{
        width: 36px;
        height: 46px;
    }
    .xiuche-section6 img{
        max-width: 45%;
    }
    .xiuche-section6 .fir{
        font-size: 24px;
    }
    .xiuche-section6 .spanbox span{
        font-size: 16px;
    }
    .xiuche-section6 .spanbox span:after{
        display: none;
    }
    .maiche-section1 .chuxing-t .sec .s1{
        font-size:20px;
    }
    .maiche-section1 .chuxing-t .sec .s2{
        font-size:20px;
    }
    .che-toubu .swiper-pagination-bullet-active{
        width: 28px;
    }
    .che-toubu .text .che-tel p span{
        font-size:17px;
    }
    .maiche-section2 .fengcai{
        height: auto;
    }
    .maiche-section2 .left{
        width: 100%;
        height: 232px;
        padding: 8px;
    }
    .maiche-section2 .right{
        width: 100%;
        padding:0 8px 8px 8px;
    }
    .maiche-section3 .che-t .line {
        width: 46%;
    }
    .maiche-section3 .zhanting .imgbox-out{
        height: 149px;
        padding: 5px;
    }
    .maiche-section3 .zhanting .swiper-container {
        padding: 0;
    }
    .maiche-section4 .honor .imgbox-out{
        height: 158px;
    }
    .maiche-section5 .loc{
        height: 250px;
    }
    .xueche-section2 .xiaoqu .list:nth-child(-n+3){
        width: 100%;
        height: 172px;
    }
    .xueche-section2 .xiaoqu .list .title{
        line-height: 40px;
    }
    .xueche-section2 .xiaoqu .list .title span{
        font-size: 14px;
    }
    .xueche-section2 .xiaoqu .list {
        width: 100%;
        margin-bottom: 3%;
        height: 194px;
    }
    .xueche-section3 .xiangmu .left{
        width: 100%;
        margin-top: 1%;
    }
    .xueche-section3 .xiangmu .right{
        width: 100%;
    }
    .xueche-section3 .xiangmu .left .title{
        font-size: 18px;
    }
    .xueche-section3 .xiangmu .left .line{
        width: 107px;
        height: 2px;
        margin: 3% 0;
    }
    .xueche-section3 .xiangmu .left .spanbox span{
        font-size: 15px;
    }
    .xueche-section3 .xiangmu .left .spanbox span:last-child {
        text-indent: 2.9rem;
    }
    .xueche-section4 .zhuanye{
        flex-wrap: wrap;
    }
    .xueche-section4 .zhuanye .list{
        width: 100%;
        height: auto;
    }
    .xueche-section4 .zhuanye .list img{
        position: relative;
        width: 100%;
    }
    .xueche-section5 .che-t .abtext{
        position: relative;
        width: 100%;
        font-size: 14px;
        margin-top: 3%;
    }
    .yanfa-section1 .text .t{
        display: block;
        padding: 0 3%;
    }
    .yanfa-section1 .text .t img{
        width: 130px;
        display: block;
        margin: 0 auto;
    }
    .yanfa-section1 .text .t p{
        font-size: 21px;
        text-align: center;
    }
    .yanfa-section1 .text .des{
        font-size: 15px;
        line-height: 27px;
        padding: 5% 3% 5% 3%;
    }
    .yanfa-section1 .imgbox .telbox{
        width: 84%;
        left: 8%;
    }
    .yanfa-section1 .telbox .t-list .con{
        font-size: 15px;
    }
    .yanfa-section1 .telbox .t-list{
        margin-bottom: 10px;
        padding-bottom: 10px;
    }
    .yanfa-section2 .list:nth-child(1) .yanfa-t .fir {
        font-size: 14px;
    }
    .yanfa-section3 .left{
        width: 100%;
        margin-bottom: 3%;
    }
    .yanfa-section3 .right{
        width: 100%;
    }
    .yanfa-section3 .right{
        flex-wrap: wrap;
    }
    .yanfa-section3 .right .list{
        width: 49%;
        height: 195px;
    }
    .yanfa-section3 .right .list img{
        object-fit: contain;
    }
    .yanfa-section4 .des{
        line-height: 26px;
        font-size: 14px;
        padding:0;
    }
    .yanfa-section5 .item .list {
        height: auto;
        overflow: hidden;
    }
    .yanfa-section5 .item .list .text{
        height: auto;
        width: 100%;
        padding: 4% 3%;
    }
    .yanfa-section5 .item .list .text .sec {
        font-size: 14px;
        line-height: 24px;
    }
    .yanfa-section5 .item .list .imgbox {
        width: 100%;
        height: 200px;
    }
    .yanfa-section5 .item .list .text .fir{
        font-size: 17px;
    }
    .yanfa-section5 .item .list .text .line{
        height: 1px;
        margin:2% 0;
    }
    .yanfa-section5 .item .list:nth-child(3) {
        height: auto;
    }
    .dang-section1 .left {
        float: none;
        width: 100%;
        overflow: hidden;
        text-align: center;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 9%;
    }
    .dang-section1 .left .dangzhang {
        margin-bottom: 0;
        width: 46px;
    }
    .dang-section1 .left .text p{
        writing-mode: inherit;
        writing-mode: inherit;
        float: none;
        display: inline-block;
    }
    .dang-section1 .left .text p.fir{
        margin-top: 0;
        font-size: 21px;
    }
    .dang-section1 .left .text p.sec{
        font-size: 21px;
    }
    .dang-section1 .right .t{
        display: none;
    }
    .dang-section1 .right{
        width: 100%;
    }
    .dang-section1 .right .con .imgbox img{
        width: 50px;
    }
    .dang-section1 .right .con .text{
        width: 100%;
        padding: 0 3% 8% 3%;
        margin-top: 4%;
    }
    .dang-section1 .right .con .text .line{
        height: 1px;
    }
    .dang-section1 .right .con .text .fir{
        font-weight: 500;
        line-height: 27px;
        font-size: 15px;
    }
    .dang-section1 .right .con .text .sec{
        font-weight: 500;
        line-height: 27px;
        font-size: 15px;
    }
    .dang-section1 .swiper-container-dang .tup{
        height: 208px;
    }
    .dang-inner-item {
        padding: 0;
    }
    .dang-inner-item-bottom .list{
        width: 50%;
    }
    .dang-inner-item-bottom .list .imgbox{
        height: 135px;
    }
    .dang-inner-item-bottom .list .text .title{
        font-size: 15px;
    }
    .dang-inner-item-bottom .list .text .text-time{
        line-height: 40px;
    }
    .dang-section1 .right .con .imgbox {
        padding: 3% 2% 0 2%;
    }
    .team-inner .text{
        width:100%;
    }
    .article-box .title{
        font-size: 20px;
    }
    .article-box .clickbox{
        font-size:13px;
    }
    .renwudes .con1 .imgbox{
        height: 218px;
        width: 100%;
    }
    .renwudes .con2 .t{
        font-size: 14px;
        line-height: 35px;
    }
    .renwudes .con2 .neirong{
        font-size: 14px;
        line-height: 26px;
    }
    .zuimei-inner-list{
        width: 50%;
        margin-bottom: 2%;
    }
    .zuimei-inner-list .imgbox{
        height: 135px;
    }
    .zuimei-inner-list .text{
        padding: 3% 5% 7% 5%;
    }
    .zuimei-inner-list .text .fir{
        line-height: 41px;
        font-size: 16px;
    }
    .zuimei-inner-list .text .sec{
        font-size: 13px;
    }
    .renwudes .con1 .text{
        width: 100%;
        padding: 4% 0;
    }
    .renwudes .con1 .text .title{
        font-size: 20px;
    }
    .renwudes .con1 .text .tags{
        font-size: 16px;
        margin-top: 0;
    }
    .renwudes .con1 .text .pj{
        font-size: 14px;
        line-height: 26px;
    }
    .pingpai-inner-list{
        height: auto;
    }
    .pingpai-inner-list .imgbox{
        width: 100%;
        height: 230px;
    }
    .pingpai-inner-list .text{
        width: 100%;
    }
    .pingpai-inner-list .text .title{
        font-size: 18px;
    }
    .pingpai-inner-list .text .des{
        line-height: 22px;
    }
    .all-a-button{
        height: 35px;
        line-height: 35px;
        width: 134px;
    }
    .all-a-button span{
        font-size:14px;
    }
    .gongzuoshi .list {
        width: 49%;
        margin-bottom: 2%;
    }
    .gongzuoshi .list .title{
        padding: 4px 20px;
        font-size: 13px;
    }
    .gongzuoshi .list .con{
        font-size: 13px;
        line-height: 22px;
        height: 220px;
    }
    .team-inner-item-top{
        padding:0;
    }
    .team-inner-item-top .list .imgbox {
        height: 203px;
    }
    .team-inner-item .list .title{
        font-size: 15px;
        line-height: inherit;
    }
    .team-inner-item-bottom {
        padding: 0;
    }
    .team-inner-item-bottom .list{
        padding: 0 1%;
    }
    .team-inner-item-bottom .list .imgbox {
        height: 166px;
    }
    .jianbao-inner-list{
        width: 50%;
    }
    .jianbao-inner-list .imgbox{
        height: 180px;
    }
    .jianbao-inner-list .title span.s1{
        font-size: 14px;
    }
    .jianbao-inner-list .title span.s2{
        font-size: 14px;
    }
    .rong-section1 .item .list{
        margin: 0 1%;
        width: 33%;
    }
    .rong-section1 .item .list p{
        font-size:12px;
        line-height: 35px;
    }
    .section-home .moive-button{
        display: block;
    }
    .news-inner .text .left{
        width: 100%;
    }
    .news-inner .text .right{
        width: 100%;
        margin-top: 11%;
    }
    .news-inner .text .right .top .img{
        height: 213px;
    }
    .news-inner .text .right .t{
        font-size: 20px;
    }
    .dang-inner-item-bottom .list .text .des{
        height: 95px;
    }
    .yongche-type a{
        width: 45%;
        line-height: 40px;
        font-size: 14px;
    }
    .yongche-inner-itme{
        padding:0;
    }
    .yongche-inner-list{
        padding:0 1%;
    }
    .yongche-inner-list .imgbox{
        height: 150px;
    }
    .banner-moive{
        width: 249%;
    }

    .mes .left {
        width: 100%;
    }
    .mes .right {
        width: 100%;
        margin-top: 7%;
    }
    .mes .right .t{
        font-size: 18px;
        margin-bottom: 1%;
    }
    .contact-inner .loc{
        height: 220px;
    }
    .loc-text{
        position: relative;
        top:initial;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
        right:initial;
        height: auto;
        width: 100%;
        margin-top: 3%;
    }
    .loc-text .list {
        padding: 10% 7% 5% 7%;
    }
    .loc-text .list .t {
        font-size: 18px;
        margin-bottom: 8%;
    }
    .loc-di{
        position: relative;
    }
    .loc-text .list ul li {
        margin-bottom: 4%;
    }
    .mes .right .submit{
        width: 100%;
    }
    .navBgout .inner .list.list_xs{
        display: flex;
    }
    .keyun-section5 .online-click{
        padding: 3% 0;
        line-height: inherit;
        font-size: 18px;
    }
    .xinxi-inner-item .list .title{
        width: 100%;
        font-size: 18px;
    }
    .xinxi-inner-item .list .time{
        width: 100%;
        margin:4% 0 4% 0;
    }

    .t3 .con .text{
        width: 100%;
    }
    .t3 .con .imgbox{
        width: 100%;
        height: 237px;
    }
    .t3 .con .text .item .list{
        padding: 2% 2%;
    }
    .t3 .con .text .des{
        font-size: 14px;
        line-height: 27px;
    }

    .xiuche-section2 .mengdian-img{
        height: 59vw;
    }
    .t3_moive_box{
        width: 100%;
        height: 54vw;
    }
}


